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


C# developer with experience in different areas and technologies. Besides C# worked with: Python, Go, Java.
Open to learn new languages/technologies. 

Current project December 2021 - now
Migration from a monolith to microservice-based solution.

Responsibilities:
* implementing new functionality
* discuss with customers new features
* supporting infrastructure

Technology stack:
.NET CORE 6, EF CORE, MSSQL, Docker, K8s, Helm, Azure(Blob, Storage Tables, Service bus, Functions)

Previous project 2019- December 2022: 
Microservice-based solution for monitoring and automation communicating with enterprise datastore solutions. Main purpose 
is to automate current business flows and create one platform that helps customers to communicate with 
datastores, replicate data and move vms from on-premise datastores to the cloud(AWS).

Responsibilities:
* implementing new functionality
* discuss with customers new features
* supporting infrastructure
* mentoring junior developers
* investigate and integrate new technologies into current product(FaaS)

Technology stack:
.NET CORE 3, EF CORE, PostgreSQL, Docker, Docker Compose, K8s, Helm

Previous project 2018-2019:
Migrating real-estate solution from .NET to Java platform.

Responsibilities:
* implementing new functionality
* migrate PostgreSQL data to ElasticSearch

Technology stack:
Java 8, Spring, Docker, Docker Compose

Previous project 2017-2018:
System for working with legal contracts.

Responsibilities:
* implementing new functionality
* MsSQL development and maintainance(SP)
* deployment app to envs

Technology stack:
Java 8, Weblogic, MsSql, JPA

Previous project 2016-2017:
Solution for analyzing posts from Twitter.

Responsibilities:
* implementing new functionality

Technology stack:
Java 8, Spring, JQuery
Challenging tasks, professional growth(want to become a tech lead), ops tasks(very interested in infrastructure stuff)