I'm a 14 year old student studying Software Development and Machine Learning. I have a strong interest in low-level systems, hardware, and building things from scratch. My main focus right now is understanding how computers actually work under the hood. I enjoy working on math, systems programming, and robotics. Currently in 10th grade, still learning and building every day. Other than tech my interests include Music, History English and Hindi Literature
Skills
Languages
Python
proficient
C++ (Robotics)
applied
Assembly
x86 assembly - low-level programming
C
learning
Lua
proficient
Java (Fabric / Minecraft)
learning
HTML · CSS · Tailwind
proficient
Tooling
Git
proficient
FastAPI
picking up
Systems
Linux — Arch, Debian
proficient
TCP/IP · Raw Sockets
applied
Nginx · Reverse Proxy
deployed
Cloudflare — DNS · Tunnels
deployed
Tor · Onion Services
deployed
Hardware
Logic Gates · EE
built CPU
Systems Integration
robotics
Data
MySQL · PostgreSQL
proficient
Snowflake
proficient
Pandas
learning
NumPy
learning
Matplotlib
proficient
ML / AI
PyTorch
learning
TensorFlow
learning
Random Forest · Sklearn
learning
MLOps basics
learning
Work
Head Developer · Teaching Assistant
Teaching
Robotics Club — SFS Delhi
- Lead 5+ teams and assigned various projects
- Mentored students in programming, electronics, and debugging
- Guided team to win inter-school competitions twice
- Balanced hands-on development with team leadership
ML Engineering Intern & Basic BackEnd Dev
Internship
- Collaborated closely with founders on improving agent reliability, inference speed, and integration with existing business tools.
- Learnt how technical and marketing teams coordinate
- Assisted in developing and refining computer vision pipelines, gaining hands-on experience with object detection and real-time processing.
- Gained hands-on experience with model deployment using Docker and basic APIs.
- Currently working on building an Ai agent for my school's website to guide parents and students with things such as the fees process, the school's faculty, school's achievements etc.
Junior IT Support
Part-time
- Troubleshot real hardware, software, and network issues under time pressure
- Maintained lab systems, connectivity, and server infrastructure
Rack A
Rack B
Beta Tester
Worked 2025- mid 2026
- Was more of a learning project for me, working with the devs
- User-focused feedback improving stability and usability
- Worked with developers during active testing cycles
Retail Seller
Business
Amazon And Flipkart E-Commerce Retailer
- GSTIN -
- Independently run an Amazon seller account by sourcing mobile accessories and electronics products directly from my father’s physical electronics retail shop.
- Developed pricing strategies and competitive analysis by studying market trends, competitor pricing, and demand patterns for electronics accessories in the Indian market.
- Tracked profit margins, advertising ROI, and operational costs using Amazon Seller Central analytics, gaining practical understanding of financial management in online retail.
Setup
Three machines. Arch everywhere (I use arch btw), Kali on my secondary laptop for pentesting. The board against the monitor is an RK3229 ARM SBC (which I pulled out of a random smart tv box) with a freshly cross-compiled ARMbian kernel.This is where I, well try to, build my robotics projects aswell.
Projects
Hardware
4-Bit Breadboard CPU
Logic Gates · Transistors · EE
▶
Built a working CPU from scratch using only discrete logic components. No microcontrollers. No simulator.
- A CPU implemented on several breadboards. It has 5 basic instructions:
Bitwise AND, OR and XOR
Addition
Conditional Jump (8 selectable conditions; some based on the Carry and Zero flags and two "always" and "never" jumps)
8 addressable RAM locations (none implemented)
16 addressable ROM locations (for program storage; only one implemented in DIP switches)
- Project Partner - My Dad
Bootloader from Scratch
x86 · Assembly · BIOS/UEFI
WIP
▶
Writing a bootloader by hand — from BIOS handoff in real mode to loading a kernel into memory. No GRUB. No abstractions.
- MBR layout, BIOS interrupt calls, and disk I/O at the sector level
- Understanding what actually runs before the kernel does
- Why bootloaders are the most unforgiving environment to debug
AI Agent on Raspberry Pi
Edge AI · Python · Constrained Hardware
▶
Running decision-making AI on hardware that wasn't designed for it.
- Built a fully local, internet-free voice AI assistant that listens, thinks, and speaks in real-time on a Raspberry Pi.
- Integrated Whisper for speech-to-text (STT), Ollama for local LLM reasoning, and Piper for text-to-speech (TTS).
- Learned practical edge AI concepts like model quantization, resource management, and offline inference.
- This video helped me build it btw, peak - YouTube
Networking & Infrastructure
shauryadwivedi.com
Debian · Nginx · Cloudflare
▶
This site. Self-hosted Debian server with layered security — no port forwarding, no managed hosting.
- Nginx, HTTPS enforcement, custom security headers
- Cloudflare Tunnel — no home IP exposed
- UFW firewall + Cloudflare DNS
- Debugged 523 errors :sob:, systemd failures, root/user permission splits
- Learned DNS, reverse proxy, and tunnels by breaking them
Self-Hosted .onion server (Dead as of now)
Tor · Mailu · Privacy
▶
Privacy-first isolated network with a Tor hidden service and self-hosted mail server.
- Multiple services in an isolated network, no public exposure
- Clearnet vs. Tor networking differences learned practically
- Real-world mail delivery edge cases navigated
- Service hardening in a no-cloud, no-VPS environment
Minecraft Anarchy Server
Java · JVM · Self-hosted
▶
Locally hosted, hobby setup.
- Was live for only 4 days lmao
- Handled server setup, performance optimization, and maintenance.
- Understood how plugins work and tried to create some while learning Java
Systems & Compilers
C++ Compiler
C++ · Compilers · Language Design
WIP
▶
I still have no idea. Would probably build a source-to-source translator instead of a full compiler.
Linux Distro from Scratch
LFS · Init · Package Management
WIP
▶
Building a minimal Linux distribution the LFS way, every component chosen, compiled, and wired together by hand. No installer. No defaults.
- Toolchain bootstrap from scratch — cross-compiling glibc and binutils
- Custom init system and service supervision structure
- Minimal package set: only what's understood and intentionally included
- Why distros make the decisions they do — learned by making the same ones
AUR Helper - CatMan
Bash · Pacman · Arch Linux
WIP
▶
Writing an AUR helper from scratch to understand what yay and paru actually do under the hood — PKGBUILD parsing, dependency resolution, and pacman integration.
- PKGBUILD parsing and makepkg workflow automated in shell
- Dependency graph traversal and AUR vs official repo resolution
- How pacman's sync database and alpm work at a low level
- Why package managers are harder than they look
Software & Math
SFS Delhi AI Chatbot
AI · NLP · Web Scraping
WIP
▶
An AI assistant trained on sfsdelhi.com's web pages to answer student and parent queries — admissions, fees, academics, events, facilities — accurately and instantly, without calling the office.
- School website scraped and structured as a knowledge base
- Handles admissions, academics, events, procedures, and facilities queries
- Redirects to official pages for time-sensitive details like fee schedules
- Designed for two distinct user types: parents and students
Linear Algebra Engine
Python · Math · Abstractions
▶
Reusable math abstraction library built to understand matrix operations at a fundamental level.
- Reusable abstractions, not single-use functions
- Real computational cost of matrix operations understood
- Learnt why optimised libraries need vectorisation and C backends
Education
St. Francis' School, Delhi
Current
Currently in Class 10th · Class 9th GPA - 4.8 Weighted shaurya@sfsdelhi.edu.in
sfsdelhi.com ↗