//Professional Experience
Game Development Instructor
Tutedude
Designed and delivered Unity and Unreal Engine curricula with 100+ instructional videos. Built 12+ complete game projects demonstrating mechanics, physics, UI systems, and optimization techniques.
Game Development Intern
IDZ Digital
Built 10+ hyper-casual mobile game prototypes using Godot and Unity. Designed reusable gameplay components and automated build pipelines, reducing iteration time by ~40% while collaborating closely with designers.
//Software Engineering
Systems programming, web apps, and native development.
OpenGL Renderer
OpenGL renderer built from scratch demonstrating a deep understanding of computer graphics and the graphics pipeline.
VIB – Terminal File Browser (TUI)
A fast, cross-platform, keyboard-driven terminal file manager for browsing local files and SMB network shares.
Finman – Personal Finance Manager
A personal finance management application that helps track transactions, manage budgets, and gain clarity over spending habits. Made using react and firebase.
//Game Development
Solo projects, game jam entries, and open-source engine contributions.
Billy Protocol
2.5D puzzle platformer developed solo in 4 days for GMTK Game Jam 2025, ranked in the top 20%.
K.O.
A first-person parkour game inspired by One Punch Man and early PlayStation games.
//Music Production
Under the alias EGOAWAY, I produce experimental Electronic music blending hyperpop, chiptune and fast paced drums
Debut Album
Singles

//About Me
Hi, I'm a final year Computer Science student with expertise in designing systems, more than writing code I enjoy architechting solutions and optimizing inefficiencies. I have experience across multiple tech stacks and disciplines, including full stack Web Development, game development and low level programming.
Most of my personal projects come from fixing a problem I face or see around me.
While programming is my strongest suit, I also enjoy exploring creative outlets such as music production and game development. I find that these activities complement my technical skills and allow me to express myself in different ways.