Software Engineer with 3+ years C# backend experience, now focused on Unity game development
Passionate about crafting immersive games with solid architecture, performance optimization, and engaging mechanics. Drawing from .NET backend experience to build scalable, high-quality game experiences. Shipped two full games (Bagman and Help the Ducklings) from concept to release on PC/WebGL, handling physics, AI, and optimization.
Unity • C# • C++ • .NET Core
Software Engineer with 3+ years of C# experience in backend development, now channeling that into Unity game development. Passionate about crafting immersive games with solid architecture, performance optimization, and engaging mechanics, drawing from my .NET roots to build scalable, high-quality experiences.
My backend background strengthens my game dev skills: I've optimized APIs to cut latency by 25% for 1,000+ users and applied async programming and system design principles to Unity projects for efficient mobile and PC builds. I build games from concept to release, handling physics, AI state machines, and optimization.
Complete game from concept to release
Full gameplay implementation with DI-based architecture for clean code organization. Adaptive UI system for multiple devices, custom lighting setup with baking optimization, and config-driven gameplay mechanics. Custom Shader Graph materials for visual polish, cross-platform builds for WebGL and Android.
Result: Shipped complete game with scalable architecture and optimized performance.
Complete game with optimized content pipeline
Full game implementation with DI-based architecture for modular, maintainable code. Config-driven data and level design system. Custom editor tools for efficient object placement and batch operations. Optimized texture import settings and custom Shader Graph effects for visual quality.
Result: Shipped complete game with efficient workflow and stable performance.
Performance utilities and build tools
Socket-based utilities, mini-C shell, and performance tools. Optimized C/C++ modules with Make/CMake and Valgrind hygiene. Bash hooks for deterministic macOS/Linux builds with normalized exit codes.
Achieved Gold Badge certification demonstrating advanced C++ problem-solving skills, algorithms, and data structures proficiency.
Currently enrolled in English language program to strengthen professional communication skills.
Focus on Computer Science and Information Systems, software engineering, and system programming.
Focus on Information Systems and Technology, programming fundamentals.
Looking for a Unity/C# game developer with strong backend experience? Let's connect!