Position: Middle .NET Developer
Category: .NET
English level: intermediate
Years of experience: 2


AVIDI TECHNOLOGIES ( 22.08.2021 - Now )
In this company, I worked on only one project. This project is about the automation of trading on various
brokers ( Kraken, Interactive Brokers ). We had a microservice architecture using such technologies as
Kafka, PostgresSQl, ElasticSearch, Redis, ASP.NET Core, .NET Core 5. My team was developing
functionality for writing trading strategies using TradeScript and Modulus library for executing TradeScript.
These microservices communicated with each other in asynchronous and synchronous mode via
WebSockets, HTTP2. Kafka was also used as a message broker in this project. On this project, I helped in
the development of all available microservices (16 ). I mainly developed the most important microservice
which was responsible for executing user created strategies