Summary
I have 10+ years of hands-on engineering experience in start-ups and scale-ups covering back-end, architecture, infrastructure, and also front-end of web applications. I'm very autonomous and proactive, can pitch technical ideas to managers and shareholders and align cross-domain requirements.
Visa support: required, HSM
Languages: English (Professional), Russian (Native), German (Elementary), Dutch (Elementary)
Professional Experience
Trengo (Customer Experience company)
Utrecht, Netherlands · Hybrid
Multidomain:
- Refined data structure for billing service
- Worked on auto top-up feature
- Upgrading 7 years old legacy voip solution
- Building LLM Websearch service as part of our LLM Knowledge Resource Services
- Upgraded DX for several legacy products
Stack:
- TypeScript, NodeJS, PHP (Laravel), AWS Lambda
- Github, Github Actions, AWS
- MongoDB, MySQL, Redis
Storyteq (Marketing technology company)
Amsterdam, North Holland, Netherlands · Hybrid
Project: Templating Automation
Worked on:
- Automated testing custom solution built on top of After Effects
- Build a framework to get user-friendly errors from the rendering process
- Improved auto-scaler for a big Windows VM render farm
- Optimized performance of the render farm and front-end extension for AE
- Created scripts to automate the custom process of releasing
- Instant previews for big After Effects projects
Project: Creative Distribution
- Was a team lead
- Designed and developed MVP / Micro Front-end
- Created custom schema to allow generation creatives on scale using different ad channels
Stack:
- TypeScript, NodeJS, PHP (Laravel), VueJS, GraphQL, MFE (micro front-end)
- Docker, Kubernetes, Windows Server, GCP, Gitlab CI/CD, Argo CD
- MySQL, Postgres, Redis, RabbitMQ
Worth mentioning:
- I made a technical assessment for interviews and participated in more than 80 interviews
- Was very proactive in cross-domain architectural discussions
Inn tax legal (Legal company)
Amsterdam, North Holland, Netherlands · Hybrid
Worked on:
- Internal tools for storing and analyzing documents
- Automating testing to ensure quality
- Aligning all the requirements and technical processes with non-technical management
Stack:
- TypeScript, NodeJS (Express), VueJS
- Docker, Kubernetes, AWS
- Postgres, Redis
Onmoon (Payment system with in-game assets)
Moscow, Russia · Hybrid
Worked on:
- Invented a custom Mathematical price prediction model
- Developed:
- Price gathering, analyzing service
- Trading platform (was running more than 1000 micro-traders)
- Client platform for showing prices, trading, and withdrawing balance
- Admin panel for connected websites and notification services
- I discussed terms and helped the first 100 websites connect to our platform
- Created a client support team
Achievements:
- This application became and lasted for 6 years as the biggest in-game assets payment system in the world
- We had ~7,000,000 active users
- More than 500 websites were connected
Stack:
- PHP, NodeJS, WebSockets, Go, jQuery
- MySQL, Redis
- Linux server management (bare-metal servers, full setup, monitoring, back-ups)
Additional projects:
- Matchmaking platform → Invented custom rating system based on ELO + player's skill
- Giveaway platform / Stream skin drops
- Ladder/Matchmaking builder website
- In-game performance statistics platforms for CS: GO and Rust
AdSniper (Big advertising agency, DMP, SSP, retargeting)
Moscow, Russia · On-site
Worked on:
- 10+ internal administration panels for different purposes
- Complete CPA system with code generation and analytics gathering/reporting
- A lot of scripts to transform data for high frequency platforms and statistics reports
Stack:
- PHP, Self-written custom full-stack framework
- HTML/CSS/jQuery/Bootstrap
- MongoDB, MySQL, HP Vertica
Digicast (Live-streaming service company)
Moscow, Russia · Hybrid
Worked on:
- Admin panel refactoring and additional features
- Live player dynamic features
- Optimizations for high-load
Stack:
- PHP, Zend, HTML/CSS/jQuery
- MySQL, Memcache
- Linux server administration