My name is Egor, and i'm a software developer (clap clap ๐).
๐ Primary skill keywords: backend, java, golang, AWS, kubernetes, helm, docker
๐ Location: Copenhagen, Denmark ๐ฉ๐ฐ
Resume
Copenhagen, Capital Region, Denmark
Mar 2022 - Present
Tech stack: java, gradle, docker, gitlab CI, kubernetes, mysql, helm, AWS, terraform, ansible
- overall platform automation (building, testing, deployment)
- dockerization and kubernetization of payment processing microservice platform
- migrating platform backend from legacy deployment to kubernetes
Copenhagen, Capital Region, Denmark
Aug 2021 - Feb 2022
Tech stack: java, gradle, php, docker, mysql, gitlab CI
- building backend for payment processing and integrations microservice platform
Helsinki, Finland
Mar 2020 - Jul 2021
Tech stack: .net core, AWS, terraform, k8s, helm, postgresql, TeamCity, GCP, Firebase
- working on service-based game backend
- designing and implementing matchmaking and leaderboards services
- managing analytics pipelines based on GCP and Firebase
- leading backend adaptation and launch for AWS China
- managing AWS accounts.net core, AWS, terraform, k8s, helm, postgresql, TeamCity, GCP - working on service-based game backend - designing and implementing matchmaking and leaderboards services - managing analytics pipelines based on GCP and Firebase - leading backend adaptation and launch for AWS China - managing AWS accounts
Helsinki Area, Finland
Jun 2018 - Feb 2020
Tech stack: java, AWS, postgresql, unity3d, terraform, docker, kubernetes
- participated in Angry Birds Dream Blast Bot project (embedding Unity ML agents into the game, working on backend and AWS infrastructure)
- developed java services for Beacon platform
- worked on Angry Birds Dream Blast backend
Berlin, Germany
Aug 2016 - May 2018
Tech stack: java, spring, mysql, AWS
- implementing backend for Cruises search engine and Cruise provider data integration
- working on automated accuracy system using Selenium scrapersjava, spring, mysql, AWS - implementing backend for Cruises search engine and Cruise provider data integration - working on automated accuracy system using Selenium scrapers
Moscow, Russia
Aug 2013 - Jul 2016
Tech stack: java, postgresql
Worked in Allods Team (300+ employees) on Skyforge MMO game in server team on high scalable distributed game server with Unit Testing (JUnit) and Continuous Integration System (TeamCity). I also developed web based application for data aggregating and monitoring that works with hundreds of terabytes of data.
Personal key developments:
- Module for building charts from terabytes of data
- On-the-fly API integrity verification system
- Test harness for data collecting system
- Implemented modules that work with third-party billing and accounting API (Steam, PSN)
- Localization system for GWT web pages
- Framework for quick GWT web pages development
Moscow, Russia
Nov 2011 - Jul 2013
Tech stack: java, unity3d, C#, postgresql
Worked on various projects, mostly related to video games and production automation backend
Moscow, Russia
Nov 2010 - Nov 2011
Tech stack: java, postgresql, php, symfony
Java backend developer for social network game
Moscow, Russia
Apr 2010 - Nov 2010
Tech stack: .Net, MSSQL, javascript, jquery
Fullstack ASP.Net developer for online survey system
Moscow, Russia
Sep 2008 - Mar 2010
Tech stack: C++, MSSQL
C++ developer for transportation management and monitoring application
Moscow, Russia
Sep 2007 - Jan 2009
Tech stack: C#, mysql
Developed from scratch remote controlled smart house application, based on KNX/EIB protocol, C# and Falcon SDK