Belgrade, Serbia · CET Team lead at Finstar

Anton
Gavrilov

I build backend systems that are reliable, maintainable and easy to evolve.

Senior Software Engineer and Team Lead. 4+ years of .NET in fintech and product teams — microservices, event-driven architecture and observability. Growing into Go.

Anton Gavrilov @krawmire · Belgrade, CET Open to Go roles
  • Experience 4+ yrs building and scaling production backends
  • Team 5 backend engineers led and mentored at Finstar
  • Impact ~50% faster request processing after splitting a monolith at Cartis
01 / About

Calm systems, clear boundaries

I’m a Senior Software Engineer and Team Lead with 4+ years of building and scaling high-performance backend systems, mostly in fintech and product-driven teams.

I modernise legacy platforms, design microservices and event-driven architectures, and apply Domain-Driven Design and Clean Architecture so systems stay reliable, maintainable and easy to evolve.

My core is .NET (C#) with PostgreSQL, SQL Server, MongoDB and Redis, running on Docker, Kubernetes and CI/CD — with real observability through OpenTelemetry, Prometheus and Jaeger. I’m also building with Go for concurrent, cloud-native services.

Beyond code, I enjoy technical leadership: mentoring developers and driving architecture decisions that make systems faster and teams more productive.

  • 01

    Software design

    Rich domain models, DDD and Clean Architecture — boundaries that survive change.

  • 02

    Backend & events

    .NET microservices and event-driven flows on Kafka, with the Outbox pattern for reliable delivery.

  • 03

    Data

    PostgreSQL, SQL Server, MongoDB, Redis and ClickHouse — safe, fast and tuned for real workloads.

  • 04

    Platform & observability

    Kubernetes, Helm and CI/CD, plus tracing, logs and metrics that shorten incidents.

02 / Experience

Career trace

  • Finstar
  • Cartis
  • OptimaJet
Dec 2025 — Present

Team Lead / Senior .NET Backend Developer

Finstar Financial Group

  • .NET
  • Kubernetes
  • Helm
  • Kafka
  • PostgreSQL
  • MongoDB
  • Redis
  • OpenTelemetry
  • Jaeger
  • Prometheus
  • Graylog
  1. Lead and mentor a backend team of up to 5 engineers, balancing hands-on development with technical leadership and code reviews.
  2. Design and build scalable .NET microservices following DDD and Clean Architecture.
  3. Own backend infrastructure: Kubernetes clusters, Helm-based deployments and CI/CD pipelines.
  4. Run event-driven architecture on Apache Kafka for high-throughput messaging.
  5. Design and operate data solutions on PostgreSQL, MongoDB and Redis.
  6. Built full-stack observability with OpenTelemetry, Graylog, Jaeger and Prometheus, significantly improving incident detection and debugging.
    Education
    Moscow College of Information Technologies 2017 — 2021
    Moscow High School #544 2008 — 2017
    03 / Projects

    Things I’ve shipped

    All repositories on GitHub ↗
    • Profitocracy

      Open source Mobile app · .NET MAUI

      Mobile app · .NET MAUI

      A mobile app for personal finance control, built cross-platform with .NET MAUI.

      GitHub ↗
    • ScienceArchive

      Open source Web service · C# · Angular

      Web service · C# · Angular · PostgreSQL

      A platform where independent scientists publish their articles. My playground for CI/CD with GitHub Actions.

    • ChronOTP

      Open source Desktop app · TOTP

      Desktop app

      A desktop app that generates TOTP codes for two-factor authentication, right on your computer.

      GitHub ↗
    04 / Stack

    What I work with

    • Core
    • In production
    • Growing
    • C# / .NET
    • Go ↑
    • PostgreSQL
    • Kafka
    • Kubernetes
    • OpenTelemetry
    • MongoDB
    • Redis
    • Docker
    • Helm
    • React

    Languages & frameworks

    • C# / .NET
    • Go ↑
    • NestJS
    • .NET MAUI
    • React
    • Angular
    • React Native

    Data

    • PostgreSQL
    • MS SQL Server
    • MongoDB
    • Redis
    • ClickHouse

    Architecture

    • DDD
    • Clean Architecture
    • Microservices
    • Event-driven
    • Outbox pattern

    Messaging

    • Apache Kafka
    • Message brokers
    • BPMS

    Platform & delivery

    • Kubernetes
    • Docker
    • Helm
    • GitLab CI
    • GitHub Actions

    Observability

    • OpenTelemetry
    • Jaeger
    • Prometheus
    • Graylog
    05 / Contact

    Have a system that needs to scale?

    Write to me about backend roles, architecture reviews or a project you want to get off the ground.

    gavor0120@gmail.com →