about me
I'm Ryaan. I've been writing code since I was 9. I started with Bash scripts because I didn't know any better, moved to Python and Pygame, and ended up in Unity with C#, which is still most of what I do.
I also like hardware. So far that's been a sumo robot, a rover for WRO, boards for a smart cane and a motor controller for our Shell Eco-marathon car, and at least one of those has tried to set itself on fire.
Right now I'm doing A Levels at Nixor College and trying very hard not to get cooked by them. On Team Nixor Sharks I'm the technical lead, the only electrical person and also the driver.
- age: 18
- from: karachi, pakistan
- languages: urdu, english
- school: a levels @ nixor college, class of 2027 (math, comp sci, physics, econ)
- before that: o levels @ beaconhouse pechs (2022-2025)
- work: game dev intern @ tekrevol, summer 2024. made a connect four and a 2d mmorpg prototype
- team: technical lead, only electrical person and driver @ team nixor sharks
- also with: nixor engineering solutions
- mun: 3 best delegates and some honourable mentions. i have been dprk (twice), the uae, iron man, erich honecker, the director of the fbi and player 246
- olympiads: awards at hypercube, scicon and technopreneur
- games: there's a whole wall of them on the homepage
- also into: electronics, circuit building, open source, casual game dev
what i can do
game development
Unity and C# are what I know best. Netcode with Photon PUN, movement and weapon systems, game design, physics and audio.
used in: Gorilla Warfare, BĂȘte
robotics and embedded
ESP32, Arduino and Raspberry Pi, mostly in C++ and Python. Sensors, motor drivers, wiring and building the chassis.
used in: Salt Sentinel, Sumo Robot
electronics and pcb design
Schematics and boards in KiCad, power stages, gate drivers and current sensing.
used in: Mako, Rah E Roshan 2.0
graphics and engine programming
C++20 and OpenGL 4.6. Greedy meshing, GPU culling, shadows, SSAO and the rest of a renderer.
used in: Voxelium
desktop tools
C#, WPF and the Win32 API, including keyboard hooks.
used in: Macrofy
web
A bit of web dev (we don't talk about that). HTML and CSS are fine, JavaScript less so. This site is plain HTML, CSS and JavaScript.
used in: RetraceOSU
video and image editing
Photoshop and Premiere Pro, enough to get things done.
goals
- [x]Relearn Unity and game dev
- [x]Learn Arduino and mechatronics (the gist of it)
- [x]Create a personal portfolio website
- [x]Release Voxelium
- [x]Build a robot for WRO nationals
- [ ]Get Mako running in the car at Shell Eco-marathon Asia 2027
- [ ]Put Gorilla Warfare on Steam
- [ ]Release the BĂȘte rebuild
- [ ]Create a good portfolio
- [ ]Not get cooked by A Levels
- [ ]Get accepted to a good uni
songs i've replayed enough times to feel legally obligated to share
./spotify →contact
- email: ryaanaqil3@gmail.com
- github: UltimaCodes
- discord: notryaan
- instagram: not_ryaan_
- carrier pigeon also accepted
