Skip to content
Coding, as usual!
Coding, as usual!
Block or Report

Block or report ashayp22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Who am I?

Greetings🖖! I am a student in the B.S. in Computer Science program at the University of Illinois at Urbana-Champaign. My main passion is creating robust, appealing, and reliable software that puts smiles on people's faces.

I work with web and iOS app development but I have also created artificial intelligence, 2D/3D games, bots, and mathematical/physics simulations. Outside of the technical domain, I have marketing and UI/UX design experience. Currently, I'm building a mobile app that helps Indigenous communities around the world teach, learn and sustain their languages!

In addition to coding, I like to share my knowledge with others and inspire others to learn. I have done this by:

Featured Projects

Some of the projects that I am most proud of!

Machine Learning, Deep Learning, Computer Vision 🧠

  • Recogg - Records classroom/club attendance in seconds using Facial Recognition (AWS), Raspberry Pi, Camera Module, and Web Interface. Created for 7 week summer CS internship in 2020.

  • Word Search Solver - A website that uses a CNN (Convolutional Neural Network) and OpenCV to help students solve word search puzzles. Won 2nd place at the district level for the Congressional App Challenge 2019!

  • Calculus Cracker - A website that uses Segmentation, Parsing, and a CNN (Keras + OpenCV) trained on a dataset of numbers, letters, and Greek letters to help math students solve handwritten calculus problems. Created as a first semester final project during my HS junior year.

  • Image Captioning - A full deep learning pipeline that generates captions for images using a CNN encoder and RNN decoder (PyTorch).

  • Smart Draw - An iOS game where you try to create drawings that an AI can guess at. If you draw well enough, you earn points! Made using the Google QuickDraw Dataset and a Fully Connected Neural Network created using Numpy and SciPy.

Genetic Algorithms, Neuroevolution 🧬

  • AshayNEAT - My version of the NEAT (neuroevolution of augmenting topologies) algorithm in multiple programming languages. Used to create AI that can beat video games. It has been featured in videos, a hackathon winning project, and AP CS A final project.

  • NeuronRun - Uses the Java version of AshayNEAT to create AI that play Coolmath's Run Game.

  • Hoop Swish - An iOS game where you try to make more basketball shots than your AI opponent. The AI obtains the best shot using a Genetic Algorithm.

  • The Knapsack Game - An iOS game based on the Knapsack problem (combinatorial optimization).

Websites 🌐

  • CSK Parent Portal - A website that allows parents to register kids for after-school CS tutoring sessions. This is currently in production. Created using React, Node.js, MongoDB, and SQL.

  • COVID-HEAL - Website for COVID-19 News/Statistics, Face Touching AI, and more. It won "Efficient Remote Working under Remote Working & Education" in the international EUvsVirus Hackathon 2020.

  • 3D Epicycles - Uses the Discrete Fourier Transform in JavaScript to draw any 3D shape in a matter of seconds. You can draw 3D objects ranging from simple cubes and cones to complex goldfish, ice cream cones, and dragons.

  • Buy or $hort - Financial Literacy Game created for HackMIT 2020, a 36 hour collegiate hackathon hosted by MIT.

  • Connect 4 Minimax - Play Connect 4 against an AI opponent that determines its moves using the Minimax algorithm. You can adjust a slider to obtain different search levels.

  • Physics Simulations and Games - These are some physics simulations that I started to create while taking AP Physics 1 and 2 for my classmates. There is a Vector conversion website, Parallel Plates (Electrostatics) simulation, and Right Hand Rule (Magnetism) game.

Miscellaneous 💡

My Links


  1. Helping Indigenous communities around the world teach, learn and sustain their languages

    JavaScript 7

  2. Rust-Math Public

    Fractals with Rust | CS 128 Honors Fall 2021 Final Project


  3. The Official iOS App of HackIllinois

    Swift 13 7

  4. Ray Tracer in C++ | CS 128 Fall 2021 Final Project


  5. AshayNEAT Public

    My version of the NEAT (neuroevolution of augmenting topologies) algorithm in multiple programming languages || used to create AI that can beat video games

    Java 1

  6. Uses the Discrete Fourier Transform and Epicycles to draw any 3D shape in a matter of seconds || live web demo!

    JavaScript 2 1

670 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

October 2022

Opened 2 issues in 1 repository
hack4impact-uiuc/7000-languages 2 open
2 contributions in private repositories Oct 1

Seeing something unexpected? Take a look at the GitHub profile guide.