Position: .NET Developer
Category: .NET
English level: upper
Years of experience: 2.5


Experience:
1. Developed the world’s leading expert marketplace, connecting people worldwide with doctors, lawyers, and more.

Responsibilities:
- Maintained and extended payment & fraud detection infrastructure
- Developed an internal isolated testing environment
- Investigated and removed bugs 
- Took part in internal hackathon projects
 
Tech stack:
MSSQL, C#, .Net Framework, .Net Core, .Net 6, React, Redux, Typescript, Less, Jest, NUnit, TSQLT, Dapper, Git, PowerShell, Kubernetes, Docker, RabbitMQ, Redis, ELK, Google Analytics, Power BI.

2. Developed a cloud-based corporate learning platform with microservice architecture. 

- BE: Azure, .NET 6, ASP.NET MVC, WebApi, Kafka, ElasticSearch
- FE: TypeScript, JavaScript, React, Redux (toolkit & saga)
- DB: Entity Framework, MS SQL, Azure Tables
- Communication: Azure Service Bus, HTTP API
- Deployment: CI/CD pipelines based on Azure DevOps

Responsibilities:
- Developed the frontend part components
- Unit and component tests implementation
- Microservices creation and maintaining
- API Gateway routing & aggregation implementation
- Developed search functionality based on Elastic
- Tasks grooming, code reviews, and refactoring
- Conducted demo sessions
Don't want to maintain legacy projects.