Position: Software Engineer
Category: .NET
English level: upper
Years of experience: 5


1) Full Stack .NET Developer(June 2018 - March 2020):
• Designed and configured of database server;
• Reviewed and redesigned architecture of program;
• Development of prioritized by owners new features;
• Troubleshoot, debugging and bugs resolving;
• Implemented API;
• Monitored performance and optimized it;
• Improved performance in Stored Procedures;
• Added Integrations with Google Sheets API;
• Worked on different Algorithms;
• Covered a big part of program solution with U-Tests and International tests also, provided documentation
in Confluence about code conventions and best practices; - Leading small team(3 devs and 2 QAs);
• Reviewed code implemented by team members;
• Participated in meetings, discussed architecture points and provided new ideas;
• Fixed security issues (SQL injection, XSS, CSRF);
• Was involved in a UI redesign;
• Developed common components such as dropdown, edit panels;
• Discussed stories with Product Owner (American side);

2) Full Stack .NET Developer(March 2020 - March 2022):
Feature development;
• Bug fixing;
• Mentoring of a new person on the project;
• Developing pages using Angular from stretch;
• Deploying using Azure DevOps;
• Code refactoring;
• Creating new micro-services and establishing of micro-services architecture;
• Writing Unit tests;
• Taking part in the discussion of app specification;
• Working with Docker and K8s;
• Creating web pages based on mock-ups;
• Working with Mongo and SQL databases;
• Discussed stories with the Product Owner;

3) Full Stack .NET Developer, Remote(current):
• Working in a Scrum team(most responsibilities are the same as for previous position)
• Designing a new architecture for API
• Writing Automation tests