Position: Senior Full Stack .NET developer
Category: .NET
English level: upper
Years of experience: 11

• Develop a framework based on .Net Core, Kafka, Grpc, PostgreSQL and Entity framework to manage microservices for 2 projects. 
• Implemented based on Kafka and MassTransit saga pattern for distributed microservices environment. 
• Introduced and applied framework for integration tests and latesr e2e tests based on Cypress framework.
Proficient in analyzing, designing, and developing complex business applications, including client/server and distributed applications. 
Strong technical expertise in using Microsoft tech stack: .Net Core for recent 5 years. 
Sufficient with Angular and js development, frontend in general.
Comprehensive background in both front-end and back-end development of web applications. 
Strong SQL Database design and development experience.

Shown proven ability to develop and integrate complex solutions, develop software architecture and design, 
implement new features, fixing bugs, quickly understand existing code and project nature, communication with BA/PO and QA team.


• Languages: C#, JavaScript/Typescript
• Platforms: .NET Core, Docker.
• Technologies: ASP.NET Core, Angular, REST, AWS SQS, AWS SNS, EC2, Entity Framework (Core), Dapper, ADO.NET, LINQ, Redis, AWS/Azure Infrastructure.
• Messageing: RabbitMQ, Kafka, ActiveMQ
• RDBMS/Storages/NoSQL: MS SQL Server, PostrgreSQL,  AWS DynamoDB, Elastic Search, Azure Blob Storage, AWS S3, AWS S3 Glacier.
• Unit tests: nUnit, xUnit, FakeItEasy, Moq.
• Monitoring and logging: Grafana, Jaeger, Elastic Search, Kibana, Logstash, Serilog, NLog, AWS CloudWatch, Azure APP Insights.
• Methodologies: Agile, Scrum 
• CI/CD, Tracking system: Jira, Git, Azure DevOps, MS Build, Gitlab, BitBucket.

Last projects : 
NeoBanking fintech
- microservices (ASP.NET Core, docker, kubernetes, PostgreSQL, NewRelic, ELK, terraform)
- Kafka messaging integration/PG Db
- Gitlab CI/CD tuning

Fintech CRM
- Angluar 15 components developemnt
- microservices development (ASP.NET Core, ActiveMQ, MS SQL)
- db query tuning and optimization
- CI/CD setup

Enterprise gambling system development. Services integration.
- microservices development (ASP.NET Core, RabbitMQ)
- real-time communication system (SignalR, native Javascript)
- MS SQL DB/Elasticsearch performance optimization and query tuning.