About

About

Hey, my name is Roman and I am a software engineer from Saint-Petersburg. Mostly I do backend on .NET Core.

Key skills and competencies

  • Software design.
  • C# and .NET Core, also Python.
  • Garbage collection and memory management.
  • MS SQL Server and MongoDB, Kafka, ETL processes.
  • Distributed systems and scalability.
  • Observability.
  • Data structures, algorithms, multithreading.
  • Refactoring, profiling, benchmarking, and optimizations.
  • Unit, integration and load testing.
  • Agile methodology.
  • DevTools: Rider, Git, Docker.