Lead Software Engineer with over 15 years of experience specializing in Unity and C#, architecting high-performance systems for the global gaming market. I blend the technical rigor of a Master’s in Computer Science with a proven track record of delivering both original IPs and major AAA titles.
What I solve:
• Unity Architecture & C# Optimization: I design scalable frameworks (such as custom MVVM architectures) that standardize engineering across teams and eliminate technical debt.
• Complex Multiplayer Systems: Expert in real-time integrations and netcode, ensuring seamless player experiences in massive Live Ops environments.
• Technical Leadership & Bridging: I act as the technical anchor between production and code, unblocking squads and mentoring developers to maintain high-quality delivery standards.
While my core expertise is in Unity and C#, my experience as a Principal Developer in AAA productions using Unreal Engine (C++) provides me with the advanced technical depth required to navigate massive codebases and next-gen console requirements.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Leadership in Unity: Led the engineering squad in a high-stakes codevelopment environment, ensuring robust solutions using Unity and C#
- Simulations & Performance: Developed core gameplay mechanics supporting complex simulations while managing the bug burndown and feature prioritization
Co-development AAA game made with Unity.
My role was Lead Game Engineer and I was responsible for:
- Technical Depth in C++/Unreal: Acted as the technical owner of critical global systems (Achievements, Tutorials, Boot Flow) using Unreal Engine and C++
- AAA Standards: Implemented high-fidelity UI systems and accessibility features, ensuring stability for a major global launch
Co-development AAA game made with Unreal Engine.
My role was Principal Game Engineer and I was responsible for:
- Implementation of mini games integrated into the air console
Co-development AirConsole game made with Unity
My role was Game Engineer and I was responsible for:
- IP Creation with Unity: Directed the technical lifecycle, managing everything from AI systems to PlayFab/Firebase backend integrations
- Technical Versatility: Shipped multiple title across Movile platform, proving long-term expertise in Unity and C# and team leadership
Authorial educational game for a client made with Unity.
My role was Lead Game Engineer and I was responsible for:
- IP Creation with Unity: Directed the technical lifecycle, managing everything from AI systems to PlayFab/Firebase backend integrations
- Technical Versatility: Shipped multiple title across Movile platform, proving long-term expertise in Unity and C# and team leadership
Authorial game made with Unity.
My role was Lead Game Engineer and I was responsible for:
- IP Creation with Unity: Directed the technical lifecycle, managing everything from AI systems to PlayFab/Firebase backend integrations
- Technical Versatility: Shipped multiple title across PC platform, proving long-term expertise in Unity and C# and team leadership
My role was Lead Game Engineer and I was responsible for:
- Leadership in Unity: Served as the technical reference for developing multiplayer virtual store simulators, maintaining end-to-end ownership of netcode and multiplayer architecture
- Cloud & VR Integration: Integrated complex cloud solutions (AWS, Firebase) and led implementation.
- Technical Ownership: Delivered robust gameplay programming and real-time synchronization using Photon and Unity Services to ensure a high-quality immersive experience
Full development VR Game made with Unity.
My role was Lead Game Engineer and I was responsible for:
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.