Igor Stolyarov

Software Engineer

Work Experience - + years

GO Backend Software Engineer - Product&Tech, BX

Avito
2024.01 - ...


- 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

Tripledot Studios
2021Q1 - 2023Q4


- 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

Adamant Games
2018Q3 - 2021Q1


- 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

SRC Cals-technologies
2016 - 2018

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

Indie
2015 - 2018


- 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)

The beginning of the way
2011 - 2013


- 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 activity
    Saint Petersburg State University
    2018 - 2020
  • BSc in Applied Mathematics and Informatics
    Ulyanovsk State University
    2014 - 2018

Language

  • Russia (native)
  • English (B2/C1)

Awards

  • Unity Certified Programmer 2020-2022
    Unity Technologies verification code: 6VQBV3G11J1Q1SWX.
  • MVA C# 2019
    Course 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.