Senior Game Developer at Janus Interactive
July 2022 - Present
- Designed and implemented scalable gameplay systems with a strong focus on data-driven architecture, modularity, and maintainability.
- Led client-server synchronization for multiplayer gameplay, ensuring deterministic turn-based mechanics, state replication, and optimal network performance.
- Developed advanced UI systems leveraging MVC, MVVM, and Data Binding, allowing designers and developers to work in parallel while maintaining real-time synchronization with server data.
- Engineered and optimized game tools for animation, content creation, and live game management, improving iteration speed and overall development efficiency.
- Integrated physics-based mechanics, procedural animations, and complex state-driven AI behaviors, enhancing gameplay depth and player immersion.
- Optimized performance across platforms, applying frame debugging, memory profiling, and render pipeline optimizations for stable frame rates and minimal resource overhead.
- Collaborated closely with design, art, and backend teams, ensuring cohesive development workflows and rapid iteration cycles.
- Mentored and led junior developers, establishing best practices in coding, debugging, and system architecture to enhance team efficiency.
Contributed Projects in Janus Interactive
Gameplay Video
Game Developer at Digitoy Games
November 2019 - July 2022
- Engine & Rendering Optimization: Contributed to the in-house game engine (C, C#), optimizing draw calls, frame buffering, and enhancing shader performance for cross-platform stability.
- Multiplayer & Client-Server Synchronization: Engineered real-time networking solutions, ensuring seamless gameplay synchronization, packet loss mitigation, and server-client consistency across highly active multiplayer sessions.
- Live Game Development & Feature Implementation: Led the development and deployment of 8 live multiplayer games, implementing weekly content updates, gameplay features, and data-driven features to enhance engagement and retention.
- Scalable UI & Developer Tools: Designed highly modular UI frameworks, integrating MVVM architecture, data binding, and custom UI tools, streamlining designer workflows and responsive, real-time server interactions.
- State-Driven Animation Systems & Interactive Gameplay Elements: Developed 2D animation tools, enabling smooth player interactions, animated UI components, and dynamic content rendering.
- Game Analytics & Performance Monitoring: Integrated real-time analytics tracking, gathering player behavior insights to optimize monetization strategies, gameplay balance, and feature iteration based on live data.
Contributed Projects in Digitoy Games
Intern Game Developer at Tiramisu Studio
September 2019 - November 2019
- Learned drift physics in order to implement in a mobile game
- Developed Hyper-Casual SpaceDrift Game For Mobile Platforms
- Learned Custom Inspector Coding in UNITY
- Developed Map Editor For Inspector Window in UNITY