Position: Tech Lead .Net
Category: .NET
English level: upper
Years of experience: 7

·        Created cleaner, more robust and scalable architecture design for the subsystem of the platform and proposed multistep migration of how to achieve it.
·        Optimized Elasticsearch solution, which made API 3 times faster. Afterwards identified scalability issues and created list of following improvements.
·        Noticed potential bottleneck in another team’s feature and helped to redesign it.

·        Introduced React and modern JS practices, was guild master for frontend guild
·        Improved UI-tests framework, implemented API access for creating test preconditions
2018-2021 Global e-commerce
Working as Senior BE developer, apart from usual feature development and bug fixing I am also busy with solutions design, creating technical roadmap, maintaining quality of the platform.

Technical stack:
·        ASP.NET Core microservices hosted in AWS
·        AWS Services (CloudFormation, ECS, Lambda, API Gateway, Cloudwatch, SNS, IAM, Cognito and more)
·        Storage: Elasticsearch, DynamoDB, PostgreSQL on RDS (with EF Core)
·        Messaging: Kafka+Rebus, SQS+NServiceBus
·        FE: Typescript, React+Redux

 
2015-2018 ERP, accounting solution
Working as a Fullstack developer, was one of the pioneers migrating system from monolith with custom UI-framework to microservices hosted in Azure with React SPAs.
Technical stack I worked with:
·        ASP.NET MVC, Web API, Web Forms
·        Azure (Functions, Service Bus, Storage, AppInsights)
·        Storage: MS SQL
·        Javascript, React+Redux, jQuery


2020-now
Additionally taking the role of .Net department manager, which mostly means that I’m responsible for professional development of other .net developers, helping them to achieve career goals.
Involved in hiring, allocating, promoting talents, improving their performance and delivery.
Definitely looking for cloud & microservices. Preferably AWS.

Ideally it should be innovative and developing product, startup-like, so I could work with passion.

Full-remote with very rare office visits for meetings etc.

I'm looking for a position with growth opportunities and where I can lead development process and make an impact.