Aditya Madhan
Mathematics and Computer Science
About Me
Hello! I'm Aditya Madhan, a senior at Westwood High School, Austin, TX. My main interests are in Computer Science and Mathematics. On the side I enjoy playing classical music on the piano and playing videogames from the souls-like genre.
Projects
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.
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.