You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Aleksandr KomarovAK

Aleksandr Komarov

Tech Lead, Principal Software Engineer

720 €/jour
Amsterdam, NL
8-15 ans

Délai de réponse moyen : 1h

À propos de Aleksandr

I help companies design and scale robust backend systems, leveraging over 10 years of experience with Scala, JVM technologies, and distributed architectures. I specialize in building data-intensive applications, real-time analytics platforms, and cloud-native services on GCP and Kubernetes.

As a team lead and a hands-on developer, I’ve delivered mission-critical features for global-scale platforms — from customer-facing realtime analytics to a backup system for Kafka topics using the Parquet format, Google Cloud Storage, and BigQuery. My experience spans working with Kafka, ClickHouse, Cassandra, RocksDB, Lucene, Temporal, gRPC, protobuf, gitlab and more.


My added value:
- Proven leadership (managed & mentored 10+ engineers)
- Strong in system design and architecture
- Hands-on with large-scale environments (100+ microservices)
- Deep knowledge of event-driven systems and observability
- Sharp focus on reliability, performance, and clean code

Let’s work together if you need a backend expert who codes, leads, and delivers.
  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Amsterdam (jusqu’à 50 km)

Expériences

  • RingCentral
    Team Lead, Engineering Lead
    juin 2020 - Aujourd'hui (6 ans)
    Amsterdam, Netherlands
    What I Do:
    • Develop customer-facing analytics for calls, video, and messaging services, and maintain its infrastructure.
    • Lead a team of 8 talented engineers.
    • Hire and mentor over 10 team members.
    • Collaborate closely with the DevOps team (maintaining GCP, Kubernetes, Kafka, Cassandra, ClickHouse, Temporal), building new environments (100+ services each) and maintaining over 10 existing ones.
    • Maintain a Scala monorepo with 550K lines of code of 100+ services


    Projects I've Done:
    • Migrated call quality analytics to ClickHouse.
    • Integrated Cassandra and developed multiple services on it.
    • Designed and delivered customer-facing analytics for Webinars.
    • Developed an email subscription service for reports using Temporal durable execution.
    • Led the Data Residency project, involving a major system redesign and migration of 100+ services and Kafka topics. Designed reliable infrastructure services for processing Kafka topics using RocksDB.
    • Designed and implemented a cold storage system for Kafka, managing over 100 TB of Parquet files in S3, with querying capabilities via BigQuery.
  • Yandex
    Senior Scala Developer
    janvier 2017 - juin 2020 (3 ans et 5 mois)
    St Petersburg, Russia
    • Responsible for a business-critical virtual phone number system. It is used by auto.ru and realty.yandex.ru
    • Develop distributed systems to ensure consistency and implement failure detection mechanisms.
    • Implement a self-healing system to reduce manual maintenance.
    • Build a failover feature for seamless switching between telephony providers.
    • Propose and implement fraud detection and call labeling features.
    • Develop a Protobuf Schema Registry service for dynamic schema management.
    • Introduce automated phone number checks to detect "robocalls."
  • LiveTex
    Scala developer
    novembre 2015 - décembre 2016 (1 an et 1 mois)
    St Petersburg, Russia
    • Develop core microservices for the Website Online Chat Consultant.
    • Design event-driven systems using Kafka for reliable messaging and data flow.

Recommandations

Soyez le premier à recommander Aleksandr

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Bachelor's degree
    ITMO University
    2015
    Bachelor's degree

Compétences

Catégories