Indie Game Developer • Game Systems Programmer • Content Creator
Ahmed El Kadii
I make game systems, courses, and technical tools for indie developers and small studios. Hands-on experience across Unity, Godot, and low-level C — from a single shipped feature to a full game. Direct communication, clean code, no hand-holding required.
Featured Work
View all
Godot
Axepocalypse
Bespoke client project. Physical/digital hybrid arcade — players throw real axes at a projected game board running custom Godot software. 8 game modes, deployed live at a real venue in the US.
Unity / C#
Procedural Dungeon Generation
Built on Dungeon Architect to generate interconnected level sequences — multiple dungeons chained via elevators with seed-based determinism and dynamic room loading, for a Zelda-inspired dungeon crawler.
Unity / C#
Cartridge Save System
Diegetic save mechanic built around a physical in-world machine — players insert cartridges to load runs, inspired by Superhot's meta save design.
Tech Stack
Game Engines
Languages
Backend
Tools
Courses
C Programming
From zero to systems-level understanding. Memory, pointers, structs, and real projects.
OpenGL Basics
Rendering pipeline, shaders, transformations, and building your first 3D scenes.
Game Engine Dev
Build a game engine from scratch in C. ECS, rendering, physics, and audio.
Services
Full detailsCustom Game Development
Gameplay mechanics, procedural systems, AI, custom tools, and engine-level features. I scope the work, build it clean, and deliver. From a single system to a complete game.
View pricingTechnical Consulting
Stuck on architecture? Debugging a gnarly system? I can help you design, review, or untangle whatever's slowing the project down.
Get in touchCourses & Certificates
Programming and game development courses taught the way I wish I'd learned — hands-on, low-level, no fluff. Optional 1-on-1 assessment for certification.
Browse coursesHave a game that needs building?
Tell me what you're making. I'll tell you what I can do with it.

