Software Engineer (C# / Unity / .NET)
5+ years of commercial experience (7+ total). Shipped and supported 15+ games and apps across mobile, consoles (Nintendo Switch, PS4/PS5), and PC (Steam/Epic).
I specialize in C# / .NET and Unity. I'm good at data-driven architecture, gameplay systems, mobile development, SDK/plugin development, and performance optimization.
Comfortable owning features end-to-end, collaborating across teams, and picking up new technologies quickly. This portfolio features projects I played a significant role in.
Dark-Fantasy Mobile Auto-Battler
Personal project (solo): Unity/C# mobile auto-battler with multiple factions, units, and a level-based progression system. I'm responsible for the full product end-to-end (design → implementation → iteration). The repo is private, but the project page includes technical details and a playable build.
🎮 Playable build available on project page
10M+ Downloads
Hyper-casual mobile game. I developed new gameplay features and systems, maintained the codebase, integrated SDKs, improved UI flow and resolved bugs while collaborating closely with the publisher.
A plugin for Unity games that allows integrators to monetize their games by sending users to complete specific actions in partnered games. The plugin consists of a Unity SDK with native libraries for iOS and Android, plus a WebView part built with React.js. I mainly developed the Unity side, but also jumped into the WebView and backend when needed. I was also responsible for creating and updating the documentation and supporting the dev teams integrating it.
50M+ Downloads
Mobile game I worked on under publisher supervision. I added new features, fixed bugs, and refactored legacy code.
5M+ Downloads
2D volleyball game with PVE/PVP modes, player progression, and tournaments. I maintained the game, developed new features, and optimized performance for mobile devices. Through profiling, I increased the average framerate by ~16%. Networking was implemented using Photon Unity Networking (PUN2).
A motorbike racing game with PVE/PVP modes and player progression. I debugged and optimized game logic, and occasionally developed new features. Available on mobile and Nintendo Switch.
A stylized mobile crossword game where I handled content updates and refactored legacy code. The game features a PHP backend that communicates via REST API.
A mix of tower defense and auto-battler gameplay. I worked on gameplay systems and integrated various SDKs (ads, analytics, cross-game quests, etc.).
A gamified platform app that allows users to earn monetary rewards while playing partnered games. I played a significant role in its design, implementation, and LiveOps. The app used a REST API and WebSockets for backend communication, and I also jumped into backend development when it helped unblock features.
5M+ Downloads
A hyper-casual mobile game. It was essentially a remake of Punch Bob, with some gameplay tweaks and an Asian-themed visual style. I handled maintenance, bug fixing, gameplay features, and UI improvements under the publisher's supervision.
I'm currently open to new opportunities. Feel free to reach out!