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

Latest and biggests one is probably playing a huge role in planning and implementation of DDD refactoring of the old legacy monolithic application (several supporting sub-domains and one core sub-domain)
- ~9 years of experience:
  a) 6 years fullstack experience
      (mostly ReactJS but I've encountered
      an array of other JS frameworks and libraries)
  b) focused on the backend for the last 3 years
      with a major skew to the microservice architecture
- core stack: .NET, ASP.NET, MSSQL Server,
  MongoDB, RabbitMQ
- have rich and practical experience in full fledged DDD projects
- participated in all phases of the project 
  design and development (estimate, design, development etc.)
  including planning and implementation of refactoring
  "Big Ball of Mud" monolith to DDD Microservices
- roles: developer, team-lead (2-4 people)

The last few projects I took part in are:
- Patenting (fullstack)
- Anti Money Laundering  (fullstack)
- Telecom  (fullstack)
- Automotive (backend)
- Financial projects (backend)
- Huge influencer platform (backend)

Key Hard skills:
- .NET: .NET Core since v2.1, ASP.NET, EF Core
- Cloud providers:
  AWS (lambda, sqs, dynamo db, s3, api gateway);
  MS Azure (cosmos db, event bus, blob storage)
- Message brockers: RabbitMQ, NServiceBus, Apache Kafka
- JS: ES, Typescript, ReactJS
- NoSQL: MongoDB
- RDBMS: MS SQL Server, PostgreSQL
- Other languages: Moderately proficient in Golang and NodeJS

Now I am leading a team of three developers in a robotic restaurant project.
My usual responsibilities vary from supporting existing codebase with implementation of new features to project design and development from scratch.
I have worked both in distributed teams and alone.
Not a fan of support-only large legacy codebases (10y+).
I would prefer product company, albeit it is not a critical requirement.