Aditya Madhan

Computer Science Student in the Turing Scholars Program at the University of Texas at Austin

About Me

Hello! I'm Aditya Madhan, a freshman studying Computer Science at the University of Texas at Austin. On the side I enjoy playing all sorts of video games (my favorite is Outer Wilds) and watching animes (Attack on Titan).

Projects

JavaScript | Simulation | Object-Orented Programming

Boids Simulation

Built a simulation of boids, as described by Cornell ECE.

JavaScript | Linear Algebra | Object-Oriented Programming

3D Graphics Engine

Implemented a 3D Graphics from scratch with plain JavaScript and JavaScript canvas. Renders views of surfaces in 3D space.

Colab | Python | Tensorflow

Neuroapoptosis Simulator

Built a simulation of the effects of neuroapoptosis (cell death) on an artificial neural network for perceptual problems.

JavaScript | Artificial Intelligence | Object-Oriented Programming

Neural Network Library

Implemented a Neural Network from scratch with plain JavaScript. Performs forward propagation of values and backpropagation of modifying weights and biases.

Object-Oriented Programming | Javascript | JS Graphics

Planetary Motion Simulator

Built a simulator for 2D planetary motion. Uses vector math as well as physics to calculate ideal initial velocities for uniform circular motion of planets and binary stars.

JavaScript | JSGraphics | Object-Oriented Programming

Evolution Simulator

Built a simple simulator for the process of evolution. Entities have various traits that are inherited from the best survivor of a species and mutate.

Node.js | Vue.js | Object-Oriented Programming | HTML | CSS

Four Ace Poker

Coded the front and back end of a multiplayer poker game on the browser. Automatic hand detection and HTTP requests and responses coded manually.

JavaScript | HTML | CSS

Chess Move Validator

Chess move validator that verifies valid chess moves integrated with a chessboard library. (still has bugs!)

JS graphics library | JavaScript | HTML | CSS

Dots Simulator

Can you make your Dot Survive? Move your dot using your mouse and make it live long enough.

Gamemaker Language | Music Composition | Game Design

Stickman

Stickman is a 2D platformer game where you, the Stickman, have to try to escape the clutches of the gamemaker by navigating through 15 difficult and frustrating levels filled with deadly obstacles. Built in Gamemaker Studio.

JavaScript | HTML | CSS

Online Scientific Calculator

Web based scientific calculator with most common math functions and history and light and dark themes

Experience

Software Developer in Longhorn Developers
September, 2024 - Present
Working on developing features and fixing bugs in UT Registration Plus, a chrome extension that makes class registration easier.
Software Intern at Humanly, Inc.
February, 2024 - April, 2024
I wrote tests for a database using Jest. I also made an automatic testing framework using Jest that executed test cases written in YAML
Software Intern at Dell Technologies, Inc.
February, 2024 - April, 2024
I worked with a team of interns to create a fully-functioning pill dispensing robot. I wrote a client-server python socket that talked with an LLM and a Raspberry PI via Bluetooth.
Math Tutor at Mathnasium
September, 2022 - May, 2024
I work for about 10 hours a week in Mathnasium, teaching mathematical concepts ranging from counting and addition all the way to precalculus. I enjoy this job because I get a lot of experience in the communication of mathematical ideas when I teach younger students.
Math Tutor at Learn To Be
June, 2023 - August, 2023
I volunteered as an online tutor teaching SAT math prep to a student studying for the test.
Math Tutor at To The Limit Maths
January, 2022 - June, 2022
I volunteered at this non-profit during the course of the pandemic and beyond to teach a middle school student Algebra I
Team Member at Frosty Peaks Frozen Treats
January, 2022 - August, 2022
I worked at Frosty Peaks Frozen Treats, a yogurt shop, preparing soft-serve yogurt mixes and other foods for about 4-6 hours per week.

Education

The University of Texas at Austin Austin, TX
2024 - 2028
Will receive a Bachelor's Degree in Computer Science. Also, I plan to graduate with Turing Scholars Honors
Westwood High School Round Rock, TX
2020 - 2024
Received an IB (International Baccalaureate) Diploma and a high school diploma. I have completed several AP Courses as well, such as AP Computer Science Principles, AP Computer Science A, AP Human Geography, AP Statistics, and AP Government and Politics, alongside several Honors courses.
Austin Community College Austin, TX
June 2020 - July 2020
Completed a 5-week Precalculus course at the Austin Community College to expedite the entry into advanced mathematics classes.
The Art of Problem Solving Online
2020 - 2021
Completed Introduction to Number Theory, Counting and Probability, and Intermediate Algebra courses.
Inspirit AI Online
July 2022 - August 2022
Completed an introductory course to AI, and showcased a final project in a facial recognition neural network.

Awards and Recognitions

Rank 10 of Graduating Class from Westwood High School
2024
Was rank 10 out of 700 in the graduating class of 2024 of Westwood High School.
"Excellence in Computer Science" Award from Westwood High School
2024
Awarded to 2 out of 700 students from Westwood High School
"Excellence in Math" Award from Westwood High School
2024
Awarded to 2 out of 700 students from Westwood High School
AP Scholar with Distinction from CollegeBoard
2023
Earned award after scoring 5s on 7 AP Exams
Best Plan and Best Overall Product Award ("GuardNet") at Westwood High School TechStarters Club
May 2023
Our TechStarters Team for 2022-2023 earned the Best Plan and Best Overall award from a panel of judges.
Java Certification: Information Technology Specialist from Certiport
April 2023
Passed the Java Certification Exam for Information Technology Specialist.
USACO Silver Level
February 2023
Advanced to Silver Level in the USA Computing Olympiad
UIL Computer Science 3rd Place at Liberty Hill High School Invitational
January 2023
Won 3rd Place overall at the UIL Computer Science Competition at Liberty Hill High School.
A-Honor Roll at Westwood High School
2018 - 2023
Recieved Straight A-Honor Roll for all years since middle school.

Clubs and Activities

Member of CS Roadshow at UT Austin
September 2024 - Present
Volunteered at multiple elementary schools to give presentations on computer science.
Vice President of the AI Club at Westwood High School
September 2023 - May 2024
Elected vice president of Artificial Intelligence Club for the 2023-2024 school year.
Vice President Mu Alpha Theta at Westwood High School
September 2023 - May 2024
Elected vice president of Mu Alpha Theta for the 2023-2024 school year.
Secretary Mu Alpha Theta at Westwood High School
September 2021 - May 2023
Active member of Westwood High School's chapter of the Mu Alpha Theta Honor Society. Became secretary of Mu Alpha Theta in the 2022-2023 school year following an election.
Tech Starters at Westwood High School
August 2022 - May 2023
Worked on a mock startup project with a team of ~8 people on an IoT system that helps lessen the damages of a school shooting.

Skills and Abilities

Java
4 years
JavaScript ES6
5 years
Node.js and Express.js
4 years
Vue.js
1 year
React
3 years
HTML 5 and CSS 3
5 years
Piano
11 years
Alto Saxophone
3 years
Spanish
6 years
Martial Arts - Goju Kenpo
1 year

Piano Pieces

Moonlight Sonata Movement 3 Ludwig van Beethoven
Prelude in C Minor J. S. Bach
Polichinelle Sergei Rachmaninoff
Gigue from Partita no. 1 J. S. Bach
Fantasia in D Minor Wolfgang A. Mozart
Waltz Op. 64 no. 1 Frederic Chopin