
Senior Software Engineer
MongoDB · Full-time
Jan 2024 - Present
• 1 yr 4 mos• Working on internal tools for Sales Managers
• Developed a real-time data update system that reduced the time of a full update cycle from 24 hours to 5 minutes.
• Redesigned entire database schema and access patterns that saved 70% of memory and reduced the average query time by 50%
Skills: JavaScript · React.js · Git · Go (Programming Language) · Kubernetes · Drone · TypeScript · Docker · MongoDB · Amazon Web Services (AWS)

Lead Software Engineer
Snap Inc. · Full-time
Jun 2022 - Nov 2023
• 1 yr 6 mos helped me get this job
• Working on Snapchat Ads Manager
• Developed a new targeting system for ads that maximized the range of possibilities for building audiences.
• Accelerated the process of cloning advertising campaigns by 2.25 times
• Created automatic HCE validations process that helped to reduce the number of incorrect campaigns by 90%
• Decreased Ads Manager initial page load time by 30%
• Improved ads recommendation system that increased adoption rate by 2.5 times
Skills: React.js · HTML5 · Git · Kubernetes · TypeScript · JavaScript · CSS · Java · Docker · GCS

Senior Full Stack Engineer
STO Solutions, Inc. · Full-time
Jan 2020 - Apr 2022
• 2 yrs 4 mos• Designing and Developing SPA for healthcare risk adjustment automation
• Designed frontend & backend architecture of the entire system from scratch
• The engineered system is the number 1 in the United States for the accuracy of determining the patient's health status.
Skills: C# · xUnit · Microsoft SQL Server · React.js · HTML5 · Git · TypeScript · JavaScript · CSS · .NET Framework · SQL · Docker · .NET Core

Senior Full Stack Engineer
Financial Organization · Full-time
May 2019 - Jan 2020
• 9 mos• Developing and maintaining CRM
• Decreased database load by 2.5 times by optimizing heavy queries and rewriting indexes
• Reduced billing inaccuracies by 95% that existed throughout the history of the system by full refactoring billing system from state model to event sourcing
• Reduced the number of support calls by more than 7 times by refactoring code and fixing bugs
• Expanded logging to 99% of all system actions
• Reduced noise from 500 errors by 99.9% by fixing bugs
Skills: C# · xUnit · React.js · HTML5 · Angular JS · Git · TypeScript · Elastic · JavaScript · CSS · Redis · .NET Framework · SQL · MySQL · Docker · .NET Core

Senior Full Stack Engineer
Dodo Pizza · Full-time
Mar 2018 - Apr 2019
• 1 yr 2 mos• Developing and maintaining DODO IS
• Reduced release time by 40% by fixing more than 50 UI tests that led to a decrease of manual testing
• Piloted first microservice on .Net Core and GRPC that is composing by Docker that uses a full CI/CD including integration tests and run in Kubernetes
• Piloted integration React to Angular.js and add ability to step by step rewrite frontend from Angular to React that speeded up front development by 2 times
• Got rid of the need to restart the system by eliminating the daily memory leak of 100mb by finding that leak in .Net Core application using memory snapshot tools on Linux in runtime
Skills: C# · xUnit · React.js · HTML5 · RabbitMQ · gRPC · Git · Kubernetes · TypeScript · Elastic · JavaScript · CSS · Redis · .NET Framework · SQL · MySQL · Drone · Docker · .NET Core

Senior Full Stack Engineer
Holistic technologies · Contract
Jul 2017 - Dec 2017
• 6 mos• Developing SPA based on WebAPI service
• Reduced code size of project by 4 times by rewriting application from Windows Forms to SPA
• Reduced response time of application actions by 10 times by web rendering instead of Windows Forms
• Covered 95% of code with unit tests
Skills: C# · xUnit · Microsoft SQL Server · HTML5 · Angular JS · Git · JavaScript · CSS · .NET Framework · SQL · .NET Core

Full Stack Engineer
Pronto-Moscow · Full-time
Jun 2016 - Jun 2017
• 1 yr 1 mo• Developing and maintaining web site job.ru that has 10 years history.
• Integrated DI(Autofac), which improved the independence of the abstractions levels from each other and reduced initialization errors by 80%
• Reduced the size of the rules of rutting by 3 times, rewriting them using regular expressions
• Piloted the transition from Webforms to the MVC model through an intermediate MVP model that speeded up development by more than 50%
Skills: C# · Microsoft SQL Server · HTML5 · Git · JavaScript · CSS · .NET Framework · NUnit · SQL · .NET Core

Back End Engineer
SMS OFFLINE · Part-time
Nov 2015 - Jun 2016
• 8 mos• Maintaining and improving system for sending
• Implemented Web Service for automatically sending transaction-SMS with a load of about 200 requests per second
• Implemented SMSC Server via SMPP that used SMS devices via COM ports and sends up to 100 SMS per second
Skills: C# · Microsoft SQL Server · HTML5 · Git · JavaScript · CSS · .NET Framework · NUnit · SQL

Junior Back End Engineer
ESRC · Part-time
May 2014 - Nov 2015
• 1 yr 7 mos• Developing software with gis integration, analyze and modeling emergencies
• Increased spped of maps creating by 10% by implementing cartographic formats converter that converts several gis formats to each other
• Reduced up to 80% of errors in manually created maps by implementing program that analyzes a map area made by hand in gis program for errors made during its creation and allows to correct them.
• Implemented program that analyzes earthquake data from multiple sources, associating the incident with each other and composes extended information about these emergencies for analyzing possible incidents and work out actions in case of such situations.•
Skills: C# · Microsoft SQL Server · .NET Framework · SQL