2D and 3D games across modern open-source and commercial engines — gameplay programming, physics systems, UI development, procedural generation, networking, and cross-platform deployment.
Modular open-world survival prototype featuring inventory management, crafting, NPC AI, dynamic weather, and procedural terrain generation.
Fast-paced multiplayer shooter with client prediction, interpolation, dedicated server support, matchmaking, and player statistics.
Retro RPG inspired by classic console games, featuring exploration, combat, quests, inventory, and NPC interactions.
Cross-platform puzzle game optimized for Android and iOS featuring progression, achievements, rewarded ads, and cloud save functionality.
Realistic racing simulation demonstrating vehicle physics, dynamic lighting, terrain streaming, and replay functionality.
Exploration-based first-person adventure emphasizing environmental storytelling, interactive puzzles, and cinematic transitions.
| Engine | Experience |
|---|---|
| Godot Engine | Advanced |
| Defold | Advanced |
| Solar2D (Corona SDK) | Intermediate |
| Panda3D | Intermediate |
| Stride (formerly Xenko) | Intermediate |
Game concept
Initial ideation defining genre, core loop, and target platform before any production work begins.
Game design document
Defining mechanics, scope, progression systems, and technical requirements to guide production.
Gameplay prototype
Building a playable core loop early to validate fun factor and technical feasibility before scaling up.
Core mechanics
Implementing gameplay systems including AI behavior, state machines, inventory, combat, and character controllers.
UI development
Building menus, HUDs, dialogue interfaces, and player feedback systems across input methods.
Level design
Crafting environments, encounters, and pacing using tilemaps, navigation meshes, and procedural tooling.
Asset integration
Bringing in animation, audio, shaders, and particle effects to bring scenes to life.
Optimization
Profiling and tuning performance across target platforms to maintain stable frame rates.
Testing
Validating gameplay systems and stability through structured QA and iteration cycles.
Deployment
Packaging builds for desktop, web, and mobile platforms with automated CI/CD pipelines.
I am a game developer experienced in designing and building 2D and 3D games using modern open-source and commercial game engines.
I'm skilled in gameplay programming, physics systems, UI development, procedural generation, networking fundamentals, optimization, and cross-platform deployment.
I'm passionate about creating scalable game architectures with clean, maintainable code and engaging player experiences.