Position: Senior C#/.NET Developer
Category: .NET
English level: upper
Years of experience: 7


2020-2023:
• Worked in collaboration with the distributed Dutch team and with the Tech Lead
from their side.
• Implementation of new functionality, writing e2e tests (playwright), performance
optimizations of the existing functionality, supporting the app during the overload
periods etc.
• Managing the development process (mostly SCRUM and Shape Up).
• Migrating away from a monolith web application to more independent services.
• Performance optimization to greatly reduce response times and increase maximum
possible throughput of SQL Server queries and ASP.NET web applications.
• Extending and maintaining existing software platform in ASP.NET (C#), AngularJS,
Angular, SQL Server
• Maintaining and extending deployment pipelines using TeamCity, Octopus deploy,
and Bitbucket pipelines.

2016-2020:
• Web development using ASP.NET Web API for a back-end and AngularJS, Angular 2+ for a front-end;
• 3rd-party services integration (PIN payment terminal service, Google Maps Geolocation API etc.);
• Participated in such Scrum activities as workshops, ballpark sessions, planning poker sessions, sprint planning sessions, demo sessions, stand-up meetings etc.;
• Took part in internal discussions about architectural and code style approaches; • Communicated with product owners with an eye to improve development quality
and product quality overall;
• Collaborated with other developers within a team in order to plan and perform
related tasks simultaneously;
• Cooperated with QA engineers in order to explain certain technical details and find
out an appropriate testing strategy;
• Used Jira for tracking issues, bugs and project management purposes; • Used Git for version control.