Apr 2025 – now
Senior Software Engineerat Xsolla
Xsolla Quest Platform (QP) is a Go microservices monorepo powering the Xsolla Offerwall, an ad-tech platform where users earn rewards (Xsolla Points, virtual currency, gift cards) by completing in-app offers, watching videos, and installing games, serving both a publisher-facing admin panel and a user-facing offerwall/rewards experience.
- Architected unified Publisher App & Revenue Share administration tools, building complex validation schemas, reactive form inputs, and inheritance displays to streamline partner configurations across placement types.
- Engineered robust programmatic navigation controls by implementing a pre-navigation readiness pattern to eliminate race conditions and rendering artifacts during route transitions.
- Upgraded cross-platform video player capabilities, adding seamless portrait/landscape orientation switching and resolving touch-target hit-box issues in landscape mode.
- Delivered a pixel-perfect First Time User Experience (FTUE) from Figma specifications, engineering custom layout adaptations, dynamic button positioning, and optimized image rendering for fluid onboarding.
- Resolved complex mobile layout and z-index collision issues, repairing bottom navigation overlaps, sticky CTAs, and tooltips to ensure consistent usability across screen densities.
- Optimized list state management, implementing scroll position preservation across deep navigation stacks on rewards and offer wall screens.
- Overhauled frontend analytics pipelines, injecting persistent device headers, implementing fetch keepalive mechanisms to guarantee event delivery during page unload, and routing custom app event funnels.
- Fixed build export and service-resolution pipelines across web builds to ensure accurate Datadog APM tracking and third-party monitoring.
- Enhanced anti-fraud and backend tracking systems, extending model schemas and refining third-party fraud verification response handling.
- Integrated SonarQube automated code quality analysis into offerwall project CI/CD pipelines to enforce static analysis standards and security scanning.
- Implemented secure authentication and session handling across the publisher admin panel using JWT-based access tokens and OAuth2 flows, safeguarding partner-facing routes and API calls.
