At EREPUBLIK LABS, I design and ship limited-time events for a live multiplayer mobile strategy game, from database schemas and NestJS services to scheduled jobs, admin tools, tests and API documentation. For a player-versus-player event, I implemented matchmaking, scoring, leaderboards and rewards delivered in real time, and addressed race conditions and deadlocks with row-level locking, lock ordering and atomic upserts.
I also improved production reliability by tracing recurring job failures and data corruption to root causes, then fixing them with backward-compatible migrations and self-healing jobs. At BEARINGPOINT, I built NestJS REST services for a dynamic forms app, integrated it with SAP and Salesforce, and worked on deployments to Azure.

