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


Product team:
Knowledge and experience in ASP.NET Core 7.0, Redis, MySQL, docker, docker-compose, JavaScript, Kafka, RabbitMQ, ClickHouse, Postman, MongoDB, Jenkins, DDD
Basic skills in python, golang, node.js, Vue.js 3, git-lab CI/CD, Kubernetes
Created full back-end architecture for web components
Implemented WebSockets communication using the SignalR library
Developed applications according to the philosophy of microservice architecture and DDD architecture implementation
Improved product security
Improved product performance (including asynchronous programming and SQL-queries optimization)
Refactored multiple parts of the product code
Developed unit and integration tests
Worked with Linux-based servers
Developed multi-tenant SaaS application
Developed multiple OAuth2.0 RestAPI integrations
Worked with product customers to find the most suitable integration solution
Integrated Amazon S3 (including authentication mechanism) in the product
Worked on implementing a custom internal library for working with Kafka on top of libkafka
Worked on setting up CI/CD for the test environment

Customers-support team:
Participation pre-sales calls
Customer support to implement integration with the product
Conducting technical calls with clients
Creating and/or presenting workflow, deployment, architecture, use-case, sequence, and data-flow diagrams to clients
Supporting and debugging client environments

Soft-skills:
Was a mentor for several newcomers to the team
Easily adaptable - I easily find a common language with new colleagues
I always remain calm, controlling my emotions in relation to other people
Good listener, picking up every detail of the conversation
I don’t think superficially and always get to the bottom of the matter