Position: .NET developer
Category: .NET
English level: upper
Years of experience: 2


1. Insurance project (American insurance company), where I worked 1 year on postion of Junior developer. I mostly worked on Currency feature (integrating new currency system into our project), Google maps feature (replacing old bing map and adding some new functionality) and migration from .Net Framework to .Net Core. Main technology: .Net Framework, xUnit, KnockoutJs, MSSQL. Used GitHub, Jenkins, Jira, Confluence. Team of 10 people including 1 BO and 2 testers.

2. Marketplace project (huge british marketplace that sold watches around the world). On that project I worked 1 year on position of Middle developer. The company sold its own watches, but decided to expand and start selling watches from third-party sellers. So I worked from scratch on the integration of a third-party platform for third-party sellers into the current system. Worked on synchronizing all data on watches (models, brands, attributes, seller data, rating, etc.), modifying existing processes (such as searching on the website; viewing seller information; assessing condition, value; delivery; classification; payment) to support a new type of watches. Also spent a lot of time communicating with product owners about new functionality based on third-party platform capabilities and with UI/UX designers to discuss design for new website pages I was working on for a new watch type. Main technology: .Net Framework, .Net 6, AngularJs, Bootstrap, Typescript, Hangfire, Entity Framework, NUnit, AWS, MySQL. Used Azure for task management, storing repositories and CI/CD pipelines.