November 29, 2025
How I Won My First Game Jam
And won with a bad game!
Read post
I build open-source software, games, and hardware-from custom cameras to web platforms.
[All work is open source]
Hello! My name is Irtaza, and I am a 16-year-old high school student from Islamabad, Pakistan. I am passionate about everything tech and love trying out new technologies. When I am not coding or tinkering with electronics, I enjoy editing videos, and playing table tennis. I also love nature and Pokémon. I'm always happy to talk about computers and tech. Welcome to my portfolio!
An open-source DIY camera! Built from scratch with a Raspberry Pi Zero 2W, Pi camera module, hand-wiring, and a 3D-printed case. And custom firmware!
Unofficial Wakatime integration for Adobe Products (Photoshop, Illustrator, After Effects, etc)
An open-source project submission, voting, and gallery platform for events like hackathons and game jams! Used by 500+ people through Hack Club events, in partnership with GitHub.
A fully custom open-source macropad! Built from scratch with a custom PCB and firmware, hot-swap sockets, backlights, and a 3D-printed case.
An open-source Tamagotchi OS built completely from scratch! Designed to work on a Raspberry Pi Pico. All the artwork is also done by me!
Manage your Hack Club stickers collection, and share it with others. Used by 150+ Hack Club members! My collection!
An open-source npm package for unit conversion.
ssh irtaza@hackclub.app
An open-source Tamagotchi built from scratch. Includes lots of mini-games! Made for a custom tamagotchi, but also works on a Raspberry Pi Pico. All the art is also mine!
An open-source farming simulation game where you can raise
animals and grow fruits!
Won the High Seas Game Jam 2025.
A 2-Player turn-based strategy game. Roll dice and conquer territories. Every attack is a risk, and every roll can change the front line.
Defend an atomic core from endless waves of hostile particles. Wield Alpha, Beta, and Gamma radiation. Upgrade after each wave to survive.
An article explaining operators in TypeScript.
Published on Reflectoring.io