Position: .NET developer
Category: .NET
English level: upper
Years of experience: 4

Implemented a transaction system, that is used by the entire betting platform. The system can process about 200k transactions per minute with 99 percentile lower than 500 ms.
• Implemented transaction processing system based on Orleans actors, Aerospike and Kafka
• Extended ElasticLINQ to support nested fields
• Development of the internal library for processing data streams
• Building core microservices for distributed bet processing system
• Refactored settings implementation (increased speed up to 5 times)
• Implementing backend and front-end part for different retailers
Motivated professional team and technically interesting project.