Software Developer

Russia

4 years experience

Birthday:

Nationality:
Russian

32443699

University education

Timeframe
Degree / faculty / university
Study areas

2012-092018-06

completed

Master of Computer Science
Computer Science

, Russia

Professional experience

Timeframe
Occupation / company
Tasks

2021-052022-08

Software developer

, Russia

• Implemented message signing, saving emails to Kafka, dead letter queue for saving invalid messages and added analytics for multiple services (saved to Kafka). Worked with another team to add new features to a shared Kafka library
• Learning and using Kubernetes, helm charts and Gitlab CI
• Added analytics and made a few dashboards in Grafana using data from Prometheus
• Worked diligently to bring the project from its MVP state to a fully functional product that is being used by most of the other systems in the company for sending emails

2019-082021-03

Software developer

, Russia

• Implemented flexible and extensible captcha service
• Deeply involved in user requirements meetings to transform client needs into proposed application designs
• Created test suites to assess product functionality and performance
• Responsible for integration with external services, such as Beeline and Mts mobile providers (designing, implementing, testing with/without users)
• Used MS Report Builder to build beautiful and comprehensive reports and wrote SQL data queries for them
• Learned Dynamics CRM to write new and support existing plugins

2018-082019-08

Junior Software Developer

, Russia

• Learned:
◦ how to build fast and reliable user interfaces
◦ Docker to containerize services and deploy them to Linux-based systems
◦ .NET Core and EF Core to migrate and refactor existing code, improve its readability and performance
• Implemented numerous services in the process of moving to the microservice architecture
• Worked with and improved VM events analyzer and implementing processes tree builder, that builds processes tree to display in UI

Language ability

Language
Level
Exam / certificate
English
Fluent (C1)

Russian
Mother tongue

Other skills

Key professional skills
Driver licenses
Interests, hobbies, personal

• Proficient in C#, ASP.NET, MS SQL Server
• Expert knowledge of LINQ, .NET, Microsoft Visual Studio
• Skilled at unit testing and refactoring
• Experienced in Git, TFS, Kafka
• Excellent knowledge of design patterns, algorithms, and data structures
• Extensive experience with continuous integration, problem-solving, and creative thinking
• Working in Agile environment
• Basic knowledge of HTML, CSS, JS, TS and Angular

Start recruiting