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.