Hardware, 3D & software.

I taught myself Blender at eight and never stopped building. First 3D and games, then code and machine learning, then web apps I actually shipped. Right now it's circuit boards and firmware. I like taking something from nothing to a thing that works.

See the work Email Shazaib Ahmed · 15 · self-taught since 2019
WorkSix projects · strongest first
Resparo
Live · resparo.io

I built Resparo, a tool that answers a small business's Google reviews for them, in the owner's own voice. It posts the routine replies on its own and holds the sensitive ones (billing or damage disputes) for a human to approve. Multi-location support, tiered pricing, live and taking sign-ups. The product, the backend, and 100+ commits are all mine.

2026 · age 15 · Cloudflareresparo.ioRepo
SDPal
Shipped

I built a Chrome extension that drops study tools (summaries, quizzes, flashcards, text-to-speech) right into my school's SABIS ebook reader. Behind it runs a Cloudflare Worker with a database, Google sign-in, and Paddle payments. I built the whole thing, front to back.

2025–26 · age 15 · Chrome, Cloudflare WorkersLiveRepo
Blender, six years
2019–2023

I taught myself Blender at eight and stuck with it for six years: modeling, lighting, and fluid simulation. My best renders are a lit Earth with night-side city lights and a depth-of-field interior. The modeling and lighting are mine; the water and smoke run on the FLIP-Fluids add-on.

ages 8–12 · Blender 2.79 → 3.0renders to add
Emotion recognition
Science project

For a science project, I ran YOLO detection over a dataset I labelled myself and fine-tuned a GPT-2 model to prototype real-time emotion recognition. I trained and tuned the models on my own data.

2024–25 · age 14 · YOLO, GPT-2, Pythonwrite-up to add
TheEggIndex
Deployed

I built a platform for tracking and pricing items in Roblox's limited-item market, plus a written breakdown of why it's so inefficient: fixed supply, a 30% tax, and almost no one pricing it properly. It pairs with a Python backtesting engine I wrote. I built the platform and wrote the analysis myself.

2026 · age 15 · Cloudflare, PythonLiverepo to add
Custom PCBs
In progress

I designed a few circuit boards in KiCad: two mechanical-keyboard macropads and an IMU board, each taken from schematic through layout to Gerber and fab files. They're ready to manufacture, but I haven't ordered or assembled one yet.

2026 · age 15 · KiCadboard renders to add
TimelineDated by file versions & git commits
2019
Age 8
First Blender files, a 3D printer at home

I started 3D modeling, mostly by trial and error.

2020
Age 9
Blender took over

Modeling, materials, my first real renders, a whole texture library.

2021
Age 10
First programs

Wrote my first Python, made Roblox places, messed around in After Effects.

2022
Age 11
Peak Blender fluid simulation

Water, smoke and molecular sims, and a lit Earth render I was proud of.

2023
Age 12
Python games and tools

Built a working Minesweeper, a calculator, little physics toys, and ran a YouTube channel that got real viewers.

2024
Age 13
First repos, hardware, and ML

Put my first projects on GitHub, started Arduino, and filled up around thirty ML notebooks.

2025
Age 14
Emotion-detection science project

Pulled the machine-learning work together into one project.

2026
Age 15
PCB design, shipped apps, ESP32

Designing KiCad boards, shipping web apps, and getting into ESP32 Bluetooth.

Toolset
Hardware

KiCad, Arduino, ESP32 / ESP-IDF, BLE, sensors and displays.

3D & motion

Blender for modeling, lighting, FLIP-Fluids. After Effects.

Software

Python, JavaScript / TypeScript, C#. Cloudflare Workers, Chrome extensions, git.

Machine learning

YOLO / ultralytics, GPT-2 fine-tuning, EasyOCR, notebooks.

About

I taught myself Blender at eight and have been building something ever since.

It's never really been about one field. The habit is the same every time: pick something I can't do yet and keep at it until it works. That's taken me from render engines to circuit boards, and lately to shipping actual software.

I care about the finish. The interesting part isn't the idea, it's getting something from nothing to a thing that actually works and that other people can use: a live product, a board, a render. That's what I keep chasing.