Hey everyone! I am a rising senior in high school from the Greater Chicago Area.
Having started my journey 4 years ago, I now develop full-stack apps for web and mobile platforms.
I also enjoy creating cool and exciting programs such as games, bots, and simulations.
Currently, I am learning how to develop and apply AI and machine learning models and increase my cloud skills.
In addition to coding, I like to share my knowledge with others and inspire others to learn computer science.
I do this by teaching computer science at my school,
helping organize and lead hackathons, posting education articles on Medium, uploading videos to my YouTube channel
and keeping my software open-source.
In my free time, I love participating in hackathons and math contests.
I also enjoy traveling, exploring, and taking pictures of nature.
Whenever I'm not coding, I can be
found playing basketball, playing video games, or catching up on the latest comic books.
Swipe to See More
HTML, CSS, Bootstrap, Node.js, MySQL
Using these languages and tools, I develop anything from
simple static sites to responsive, full stack web applications.
Swift, Xcode, Firebase, Android Studio
I develop multi-screen iOS. This involves database management, responsive UI,
user authentication, and more.
Python, Keras, PyTorch, Octave, C#
I develop a variety of AI and ML models for
Computer Vision, Reinforcement Learning, and Optimization.
Unity, C#, Java, JavaFX, jMonkeyEngine
I develop multi-platform games, complete with graphics, controls, and user customization.
I use Cloud services to train ML models, deploy my web projects, and store data.
Collaboration & Presentation
Git, Github, Figma, Slack, Google Slides
I use Git for version control and Github, Figma, Slack, and Google Slides for
I create graphics and icons for my games and apps. I also do basic photoshop and
edit real-life photography.
iMovie, Lightworks, ActivePresenter
I record and edit animated YouTube Videos using these tools.
I write published posts and articles for the Internet, mostly tutorials.
My submission to the WWDC 2020 Swift Student Challenge:
An interactive maze solvable using block code, targeting towards young students that are learning
computer science and coding for the first time. The goal of the maze is to collect soap
and a mask and then beat the COVID-19 character. At the end, there's even tips on
coding and staying healthy!
Due to the COVID-19 pandemic, I helped create a website that targets quarantined people and remote workers. The website involves a
face touch reminder, live news and statistics, and memes!
The website was one of the winners in the EUvsVirus hackathon, a Pan-European hackathon with over 2000 submissions.
A web app that uses a login system and AI to keep track and solve calculus problems. Main feature is its handwritting recognition,
done by a convolutional neural network. My final project for the first semester of Mobile Apps.
Given three topics, you have to draw them well enough for the trained neural network to guess what the drawing is. If it guesses it, you earn points.
Else, you lose! The AI for the game was trained using neural networks created from scratch.
This is a sorting game involving ordering each side of a cube in lightness and darkness. Tap and swap the tiles as fast as you can, but remember there are hints if it gets too hard. Most importantly, be able to see what colors are dark and light.
This is my second project with the NEAT algorithm, which is a combination of neural networks and genetic algorithms. The project combines Doodle Jump with the learning algorithm to jump as high as possible.
This is a combination of Flappy Bird with an AI. The AI is made by the NEAT algorithm, which is a combination of neural networks and genetic algorithms. This was my submission to the 2019 D211 Hackathon project, and won 1st place in the Advanced division.
Brainy Aliens is a classic shooter type game, but with a twist. The targets, aliens, are able to get smarter at dodging your bullets through the combination of the genetic algorithm and neural networks. Play the game to see this in action!
Also known as Reversi, two players try to dominate the board with your own color. Flip the other player's tiles and take control of corners in this strategy based game. This version involves an AI that knows every possible move and is unbeatable(most of the time)!
Based off of the famous knapsack problem, this iOS game is about filling your own knapsack with the most gems without dying. Beware, as it is a competition between other miners who can solve the problem using a genetic algorithm!