

Aamir Abdul Azeez
I study electrical engineering and applied math at UMass Amherst. In 2024, I co-founded AmpiereLabs, where I fine-tuned the Llama 8B model behind SlateFront, wrote its Django backend, and built WellSpace, which has 5,000+ users. My own game, After You, took third place (next gen) and $5,000 at the RevenueCat Shipaton 2026 (world’s largest mobile hackathon).
AmpiereLabs (Co-founder & CTO) received grants
- In NVIDIA Inception
- In the Claude Startup Program
- $150,000 in AWS credits
- $10,000 through Khalifa University’s Launchpad
SlateFront
SlateFront generates math and physics explainer videos to all of your questions. Made by my company, AmpiereLabs, in 2024 with Hishaam Abdul Razik, Gautam Binu and Shahzaib Ahmed.

I personally fine-tuned the opensource model behind SlateFront using a dataset from HuggingFace.
This cut inference costs by 48% (from using closed source models) including hosting.
I also wrote the backend in Django. It's hosted on AWS with our Nvidia Inception Program member benefits.

“When will it be back up? I have my exams coming up and it’s really hard to study without SlateFront.”
WellSpace

WellSpace is a wellbeing suite for schools and universities, also by our company AmpiereLabs. We built it using React and Supabase. It has 5,000+ users and we presented it at GITEX Global, the world’s largest tech conference (Microsoft, Amazon, Google) with 200K+ trade buyers from 180+ countries.
“The weekly happiness index breakdown by grade is very helpful.”
After You
Catch something your friend threw yesterday.

After You is an asynchronous cooperative puzzle game. Made for people who live apart but love close together in heart. Won $5,000 (3rd, Next-Gen) at Shipaton 2026.
The trading script
My trading script took an inventory worth 3¢ to $3,200. Without the trading, that skin would be worth 5¢ today.
I made a script to trade CS:GO items for me from 2019 to 2023. I used multiple APIs along with my own scrapers. It posted trade messages to discord servers with tradehold (a hold after trading a Steam item), pricing and inventory information. It checked my inventory every six hours and logged the value using multiple evaluators. In 2023 I stopped the script.
Inventory value log from December 2021 to December 2022. Flagged days come from items leaving and returning to the inventory.
GHGScape
NASA Space Apps Challenge 2024 Global Nominee. Greenhouse-gas history built on NASA and partner datasets served by the US GHG Center.
NASA Lunabotics
I’ve programmed the drivetrain for UMass’s NASA Lunabotics team since September 2025.
motors_lunabotics.ino// Pin definitionsconst int dirPin = 5;const int speedPin = 6; // Set the speed pin state with delaydigitalWrite(speedPin, HIGH);delayMicroseconds(speed);digitalWrite(speedPin, LOW);delayMicroseconds(speed);
Show the whole sketch luna1.pde; lines 33–44, marked, read the controller and drive the motor
import processing.serial.*;import net.java.games.input.*;import org.gamecontrolplus.*;import org.gamecontrolplus.gui.*; import cc.arduino.*;import org.firmata.*; ControlDevice cont;ControlIO control; Arduino arduino; float thumb; void setup() { size(360, 200); // Set up the game controller (ensure the correct device name is used) control = ControlIO.getInstance(this); cont = control.getMatchedDevice("xbs"); if (cont == null) { println("Controller not found"); System.exit(-1); } // Initialize Firmata arduino = new Arduino(this, Arduino.list()[0], 57600); // Adjust the port if needed arduino.pinMode(6, Arduino.PWM); // Set pin 6 for PWM (Motor speed control)} public void getUserInput(){ // Access the controller and get the slider value (or other input) thumb = map(cont.getSlider("led").getValue(), -0.1, 0.1, 0, 255); // Map to PWM range (0-255)} void draw(){ getUserInput(); background(thumb, 100, 255); // For visualization // Send the speed value to the Arduino arduino.analogWrite(6, (int)thumb); // Pin 6 controls the motor speed}
Blender
Dateel, a date smoothie we pitched at DIDI × Nestlé Project Design Space 2023 (finalists). A Nestlé representative commended the taste. I made the Blender animation, with its fluid simulations, and edited it in DaVinci Resolve. We revised it more than a hundred times over more than six months before we finally signed the NDA with Nestlé and knew we were in.
Read the storyHawking radiation, my Breakthrough Junior Challenge entry, in the top 5 percentile of all participants. I made it alone in under a week and rendered it once. What I took from it: “I just need to start.”
Read the storyThe Building Block, one of my first Blender animations.
Read the storyDiffAbled
An app for visually impaired people to learn Braille on their own, through audio rather than an expensive tactile device, with big, bold characters for partial sight. I had never built a mobile app or written Dart at the time. I made it alone for UAE InnoTech 2023, and it won silver in solo programming.

Contact
contact@Copyright © 2024–2026 Aamir Abdul Azeez · All Rights Reserved. All Wrongs Reversed at website-bugs@aamirazeez.com