Alexander Smolyanskiy
My name is Alexander Smolyanskiy. Here you will find a collection of my projects that I created. These include convolutional deep neural networks, an autonomous RC car, a 3D engine, electronics, and robotics. I am currently attending Eastside Preparatory School in Kirkland (near Seattle), Washington state and will graduate in 2025. My interests include artificial intelligence, mathematics, robotics, and basketball. In my spare time, I explore and create my own projects, some of which you can see below.
My GitHub: asmoly
My YouTube Channel: Alexander Smolyanskiy
Email: asmoly@outlook.com
Autonomous Car
This is an autonomous RC car I made that can drive completely by itself around a track made of cones. It uses a convolutional neural network, which I created and trained, to detect the cones and PID controllers to control the steering angle and speed to drive between the cones.
GitHub: Autonomous_RC_Car
April 2024
CNN for Face Detection
This is a convolutional neural network which I created. It can accurately detect faces in a video stream. I trained this network using the "Wider Faces" dataset.
GitHub: Face_Detector_Net
January 2023
Einstein Tile Generation
I made this project while interning at Google Research. It is the first ever python implementation of an Einstein Tile pattern generator. This tiling was discovered in 2022 and provides infinite aperiodic patterns.
GitHub: Einstein_Tile_Generator
June 2024
3D Engine from Scratch
This is a 3D Engine I made completely from scratch. It has features like accurate lighting, normal smoothing, support for complex models, and textures.
GitHub: 3D_Engine
June 2023
CNN for People Detection
This is a convolutional deep neural network I created. It can detect people in a video stream. I used this network for a school project in which I tracked the number of people in a room for 48 hours.
GitHub: Person_Detection
May 2023
Racing AI
This is a neural network I created. It can drive a car around a racing track. I used two different methods of training: imitation learning and reinforcement learning in this project.
November 2023
Pandemic Spread Modelling
This is a school project in which I researched how pandemics spread. I used a mathematical model to graph the predicted number of cases. I also created a program that simulates how a pandemic spreads in a community
October 2020
Game Console Using Arduino
This is a gaming device that I created from scratch. It uses an Arduino as its computer. It processes input from the buttons, computes results and outputs them on the attached screen. I also programed Tetris game for this gaming device. It can be seen in the video.
June 2022
RC Car Using Lego Mindstorm
This is an RC car I created using Lego Mindstorm. It has realistic features like suspension, steering and a realistic gearbox. It can be remotely controlled. I programmed its control system.
October 2020