Curriculum Vitae
Fullstack Developer with 4+ years of experience building gaming infrastructure, Web3 applications, and scalable crypto solutions. Crypto enthusiast creating new solutions for business success.
Expert in React/PIXI.js game development, blockchain integration, and modern web technologies. Proven track record in leading teams, architecting CI/CD pipelines, and delivering high-performance applications across gaming and DeFi sectors.
Professional Experience
Built frontend engineering organization from zero to 35+ developers across multiple studios, delivering 47 slot games in 3 years. Initiated and sold company-wide technical transformations including backend math architecture redesign (5x velocity improvement), analytics platform establishment, and developer tooling ecosystem - driving strategic changes before organizational scaling multiplied inefficiencies.
- Identified and sold backend architecture transformation by proposing math engineers write slot mathematics using reusable adapter library (appearances, movements, transformations) instead of high-grade engineers transpiling Excel sheets to C#, reducing backend development time 5x and unifying slot machine network protocol across all games requiring only library lookup rather than custom implementation
- Initiated company-wide analytics infrastructure by recognizing business data analysis gap in early startup phase, implementing initial PostHog solution for metrics visibility, recruiting business analytics stakeholder, architecting Snowflake + Superset data lake migration that led to dedicated data engineer hire, and standardizing analytics events across all game releases and platforms
- Unblocked 6+ simultaneous slot releases by engineering mock server that simulates working API from math results in 20 minutes, eliminating 2-week backend dependencies and enabling true parallel frontend-backend development at scale across multiple game units
- Established industry-wide Spine performance optimization standards through LinkedIn publication with templates adopted and forked by 13+ external gaming providers, while internally creating benchmarks across 6 providers that standardized asset quality measurement and performance impact analysis across entire production pipeline
- Scaled team from 1 to 35+ developers by designing J1-S2 competence matrix with entry-level grading system that influenced hiring standards company-wide, creating structured onboarding framework (3-4 months for juniors producing shippable games, 2-3 weeks for middles), successfully transitioning juniors to middle level, and developing 4 tech leads for distributed leadership managing 10-dev units each
- Architected universal slot framework supporting 6 gaming providers with reusable slot provider templates, feature templates, flexible reel engine, standardized WebSocket protocol, comprehensive E2E test coverage, performance optimization, and provider-specific NPM packages for analytics and UI components - reducing development time to 4.5 months while maintaining backward compatibility during universal platform feature rollouts across all 47 games
- Engineered comprehensive developer tooling ecosystem eliminating cumulative time waste across 35-person team: AI-powered math prototype generator creating playable demos in minutes for game designers, mock server for backend-independent development, bitmap font benchmarking and auto-fit systems, font subsetting tool reducing variable fonts to locale-specific glyphs, SimpleLocalize i18n adoption, gradient editor, dynamic screen shake and trail effects, automated repository dependency and GitLab configuration auditing, and QA debug tools providing real-time sound/music tracking
- Established greenlight planning process achieving 90% accurate development time estimation through complete asset validation, coordinating 2-dev + 1-QA unit structure across multiple studios with unified architecture patterns that became standard for core frontend and lobby teams, and implementing bi-quarterly PM/tech lead 1:1 structure providing full-year comprehensive feedback coverage - adopted company-wide across all engineering teams
- Transformed cross-team collaboration by standardizing slot machine network protocol making backend integration robust and predictable, with DevOps and backend teams subsequently adopting CI/CD patterns, modular GitLab profile system, and automated repo/migration creation tools - reducing their configuration overhead and deployment incidents while maintaining daily release cadence
- Built modular CI/CD profile system through multiple iterative migrations, creating flawless repo-type-specific configurations with minimal setup that eliminated deployment incidents from 4/month to zero, enabled daily releases, reduced developer configuration time from 10 minutes to 10 seconds, and established patterns adopted by backend and DevOps teams for their own pipelines
- Architected gamification systems for internal team engagement, launchpad approach for partner landing pages, and universal components covering promotional freespins, cross-game gamification, and shared UI elements - establishing architectural patterns coordinated across studios through tech lead collaboration
- Evangelized "performance as a feature" philosophy and developer experience prioritization through workshops on Spine optimization, Node.js patterns, and WebGL performance, comprehensive documentation covering architecture decisions, CI/CD patterns, and cross-team processes, company-wide code quality and style standards enforcement, and cross-department mentorship of tech leads on management decisions and architectural choices
- Established technical culture of extracting expertise from senior PIXI specialists into reusable core components while empowering high-performing middle developers to drive innovation, creating self-reinforcing framework quality that enabled onboarding developers with zero slot experience to independently ship production games within months, recognizing cumulative efficiency gains compound across large teams requiring proactive automation of any task consuming 10+ minutes
Modernized proprietary UI component library with focus on testing and developer experience.
- Added e2e tests to proprietary UI suite
- Refactored 160+ complex components for better maintainability
- Collaborated with designers to improve design-to-code workflow
- Those buttons and layouts are used in tens of global infrastructure projects in Russia - from traffic control to ambulances
Developed Web3 DAO application with focus on code maintainability and smart contract integration.
- Implemented modern UI kit using styled-components
- Built Next.js application with Sentry and Cypress integration
- Wrapped smart contract interactions in React context providers
- Introduced Jotai for atomized state management
- Enforced feature-sliced architecture approach
Improved React/PIXI game engine and developed crypto gaming solutions.
- Enhanced React/PIXI game engine architecture
- Modernized architecture of old slot provider's codebased during outsource collaboration
- Developed 3 slot machines
Modernized arcade game engine with reactive patterns and component-based architecture.
- Reworked arcade engine for MVU pattern using MobX
- Wrapped Phaser GameObjects in JSX-like proxy using React
- Enabled reactive canvas UI development with component approach
- Created two successful skill-based casino games
- Optimized games for low-end devices
Built cross-game systems and multiplayer casual games.
- Created universal leaderboard system
- Built cross-game skin customization using React
- Developed backend systems with Node.js/TypeScript
- Created casual multiplayer games with Nakama subsystem
Developed automatic game build system and hyper-casual game mechanics.
- Built automatic build and deployment system for casual games
- Created main hyper-casual mechanics using Phaser/TypeScript
- Developed admin panel foundation using React
- Implemented system for generating project code with selected graphics and gameplay
Technical Skills
Education & Languages
Studied probability theory and its application to solving problems of information theory.
Interests & Side Projects
In my spare time, I develop crypto, DeFi, and play-to-earn projects as a freelancer, staying at the forefront of blockchain innovation.
Support and update numerous private FoundryVTT modules for D&D 5E and GURPS systems using JavaScript and CSS.