Over Aleksandr
Engels
Tweetalig / moedertaal
Werkervaring
- RingCentralTeam Lead, Engineering Leadjuni 2020 - Vandaag (6 jaren)Amsterdam, NetherlandsWhat 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+ servicesProjects 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.
- YandexSenior Scala Developerjanuari 2017 - juni 2020 (3 jaren en 5 maanden)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."
- LiveTexScala developernovember 2015 - december 2016 (1 jaar en 1 maand)St Petersburg, Russia• Develop core microservices for the Website Online Chat Consultant.• Design event-driven systems using Kafka for reliable messaging and data flow.
Aanbevelingen
Wees de eerste die Aleksandr aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Opleidingen
- Bachelor's degreeITMO University2015Bachelor's degree