Work Experience - + years
GO Backend Software Engineer - Product&Tech, BX
- Working on platform to provide backend driven UI architecture
- Taking a role of "security engineer" of my part of Avito
- Implement tool to generate alerts for backend driven UI
- Implement metrics recording tool, setting up Grafana dashboard to improve backend driven UI observability
- Implement alerts for backend rendering observability
- Working with internal kafka system
- Run different A/B tests on millions of users
- Conducting an interview in programming section
- I am engaged in the decomposition of large product tasks into ready-made small increments
Technologies used:
- GO (golang)
- Microservices
- Backend Driven UI
- Backend
- e-commerce
Unity Engineer - Woodoku
- Create tool for Unity editor to update font's
- Implement local notifications
- Optimize high loaded map
- Manage releases
- Create deeplinking system
- Implement Zendesk support
- Implement rocket power-up to clean a board
- Involve in BA processes
- Implement a lot of prototypes
- Release processes for Amazon store (+ MAX SDK)
- Create playable AD
- Implement bubble tile
- Implement flexible popup
- Writing build steps on building machine
- Implement tool for artists to import art assets and make a bundles
Technologies used:
- C#
- Unity 3D
- Zenject
- Dotween
- Engineering
Fullstack Unity Engineer
- Client & Server side of realtime multiplayer mobile game - Overball
- Implement leagues system
- Implement characters upgrade system
- Implement matchmaking system
- Implement like in MOBA games ability system
- Implement A/B test system
- Implement analytics system
- Implement telegram bot to watch & control our game server
- Implement telegram blackjack game-bot on blockchain
- Implement DB infrastructure for Overball
- Mobile UI interactions & optimization on low-end devices
- Ported physics engine Box2D C++ lib to C#
- Develop some hyper casual games in internal company hackathon's
Technologies used:
- C#
- Multiplayer
- Java
- Unity 3D
- Rider
- Telegram
- BOX 2D
- SQL
C# Middle Software Developer
I worked on manufactory software for aviation industry on CJSC "Aviastar-SP"
Achievements
- Implement client-server solution to generate tool setup's for airplanes
- Implement documents printing from DB
- Received 3 certificates of State registration of computer programs
- Implement different tools for internal purposes
- Implement libs to extend existed software
Technologies used:
- C# 2.0
- Windows
- WPF
- SQL
Game Engineer+Designer+Publisher
- Full cycle of game developing for mobile devices
- Implement AD mediation component
- Implement auto-generated levels for platformer game
- Implement inApp component
- Integrate a lot of external tools
- Publish games to Google Play Store
- Publish apps and games to Microsoft Store
Technologies used:
- Unity 3D
- C#
- Visual Studio
- Mono
- Java
- Android Studio
Developer (Beginner)
- Implement audio player based on bass.dll on Pascal
- Implement Volume control component for Windows 7 with iOS design
- Create split-screen 2D games
- Create a lot of apps to simplify routine
Technologies used:
- Pascal
- Delphi
- Photoshop
Education
-
MSc in Mathematical and Informational support of economic activitySaint Petersburg State University2018 - 2020
-
BSc in Applied Mathematics and InformaticsUlyanovsk State University2014 - 2018
Language
- Russia (native)
- English (B2/C1)
Awards
-
Unity Certified Programmer 2020-2022Unity Technologies verification code: 6VQBV3G11J1Q1SWX.
-
MVA C# 2019Course for C# completed in 2019.
-
SoloLearn 2018 C#Complete course C# Tutorial course.
-
24-h Literary Hackathone 2017 (RU)1st place in 24-h Literary Hackathon "Slowo.WEB" under the Europe Code Week and the initiative Meet and Code.
-
Certificates of state registration of computer programs 2017 (RU)State registration numbers: 2017663740, 2017663741, 2017663946.
-
It-Start Hackathon - November 2016 (RU)1st place.
-
Imagine Cup Hackathone 2015 (RU)1st place.