I lead and integrate complex software across C++, client-server architecture, backend services, APIs, databases, and cross-platform systems. I’m comfortable entering unfamiliar codebases, clarifying incomplete requirements, defining an approach, and taking delivery through implementation, validation, and release.
Modern C++ and cross-platform application development.
Client-server architecture and service integration.
Java, Spring Framework, REST APIs, PostgreSQL, and Redis.
Matchmaking, player-data, and metaserver request flows.
Windows, macOS, Unix/Linux, Android, and iOS platform work.
Automated testing, CI/CD, Jenkins, Git, Perforce, and scripting.
Architecture, estimation, decomposition, mentoring, and cross-functional delivery.
On an eHealth platform, I developed approximately 20 production REST endpoints and supporting data models using Java, Spring, PostgreSQL, and Redis. I progressed into a team-lead role, remained hands-on with implementation and code review, and helped coordinate a 15-person multidisciplinary team through a critical delivery phase.
In real-time production environments, I designed request flows between client systems and backend/metaserver services used for matchmaking and player-data handling.
Target roles: Lead Gameplay Engineer, Lead Multiplayer Engineer, Technical Lead, and selective hands-on Engineering Manager positions. Backend and tools work supports that core gameplay focus.