Position: Senior/Lead .Net Engineer
Category: .NET
English level: upper
Years of experience: 7

Delivered 3 successful projects as a tech lead using microservices/DDD/CQRS.
Practiced TDD/Unit testing in teams successfully.
Automated Deployments using Azure Devops in the project.
Made architectural/design decisions that are aligned to the business requirements
I'm a software developer with 7 years of experience in developing web backend services in a variety of domains and tech-stacks. My strongest skills are C#/.NET and SQL, Have Experience with Cloud service providers like AWS & Azure and Kubernetes with docker.
I'm experienced in designing system architectures and solutions for rapid scaling using microservices. I have significant experience working in startups and fast-moving teams. I am able to learn and adapt to new environments quickly.

1. As an architect, I designed and developed a high scale Vehicle auction system using microservices and event-driven architecture. Worked closely with product owners and managers using scrum. Practiced CQRS, TDD, CI/CD. Used Kubernetes and Docker
2. Developed Plug-in for Unity to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios. Using Pre-built sample scenarios. Developed Core Library for AWS services automation using C#/.NET, Participated in DevOps processes using AWS Code build
3. Developed Project management, product sourcing, collaboration and accounting software system for interior design companies. Developed and maintained REST API using C#, Asp.net core, EF core, Asp.net identity, Redis, AWS/SQS/SNS, Docker, Elasticsearch, Angular, Javascript. Used MSSQL as data storage. Led a team of 3 software developers, delegating and monitoring tasks in sprints and running daily, backlog grooming and sprint planning standups. Worked closely with Product Managers and UX team to develop and improve product design and implementation. Developed separate module for budgeting and accounting with Quickbooks integration. Maintained design/architecture of system using coding conventions and best practices. Practiced Unit and integration testing. Participated in DevOps processes
4. Developed Workflow, business process management software, case management system. Led team with 8 members in Developing .Net Core/Asp.Net Core back end, MSSQL, MongoDB, Docker with C# RESTful API consumed by angular and javascript front end web application. Participated in all development cycles of this project including: Analyzed business requirements with project stakeholders and product managers. Designed services/features around product in back end and front end. Maintained architecture/coding standards and Practiced Extreme programming/Agile/Scrum including CI/CD, pair programming, code reviews, TDD, continuous refactoring, short iterations and etc.
Want to work on complex/high scale projects