Position: .NET Developer
Category: .NET
English level: fluent
Years of experience: 7

Architected and built crypto trading platform. Leading a group of 5 developers.
Lead Application Developer at NetexTrade Aug-2021 – Present
As the lead developer for NetexTrade online trading platform, I played a key role in designing and implementing the platform's microservice architecture from scratch. My accomplishments include:
•	Leading a group of 5 team members (2 seniors and 2 middles and a tester) and setting up the development process to deliver the project on time and within budget.
•	Developing OWASP compliant authentication and Single Sign-On based on OAuth 2.0.
•	Implementing Write-Ahead Log for Matching engine preventing data loss by 100%.
•	Introducing Specflow behavioral tests and testing culture which led to human readable tests.
Tech stack: .NET 6, EF Core, MS SQL, Redis, MongoDb, RabbitMQ, k8, Docker, Grafana, Prometheus, ElasticSearch

.NET Senior Developer at AstralSoft Jul-2020 – Aug-2021
As the senior developer for AstralSoft's online document management system, I played a key role in co-designing and implementing a microservices architecture. My accomplishments include:
•	Developing custom RabbitMQ message routing with dead letter queue messages so that invalid messages handled correctly.
•	Participating in designing microservices architecture from scratch with the teach lead.
•	Implementing Transactional Outbox pattern which lead to preventing the loss of bus messages.
•	Developing Audit Logging which lead to full system transparency and improved overall security.
Tech stack: .NET 6, EF Core, PostgreSQL, Redis, RabbitMQ, k8, Docker
Not interested in companies with micromanagement (time trackers etc) 
Not interested in relocation
Not interested in companies with unpaid vacations