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

Implement solution for saving and validation ~1.2B events per day, and querying and aggregation this data in periods of quarters and years.
Implementing and supporting mathematical calculation  part of monitoring system based on events streaming from hundreds gas or oil wells.
As part of the team, implement system from scratch using F# and functional paradigm.
I'm a backend .NET developer with >6 year experience in working on projects connected to government regulations, gas and oil, healthcare, fintech etc.

While I have deep knowledge using C#/F# and .NET , I also interested in learning new languages and paradigms when it helps to implement required features better or faster.

I have experience working with technologies as:
- Database: PostgreSQL/Citus, MSSQL, Redis, MongoDB, ELK stack
- ORM: EF Core, Npgsql
- Orchestration: Nomad/Consul, K8s
- Monitoring/Logs: Grafana+Loki+Mimir, Prometheus
- DevOps: GitLab pipelines, Pulumi

Also I have experience setting up and using RabbitMQ for  inter service communication, using Kafka for streaming and processing events.
I'm interested on projects with complex domain logic, technical challenges and not-legacy technologies.
And I'm not interested in maintaining old projects with a lot of legacy code.