Acerca de Sergei
Ruso
Bilingüe o nativo
Inglés
Competencia profesional completa
Experiencia
- DataArtSenior Software EngineerBANCA & SEGUROSnoviembre de 2020 - Hoy (5 años y 9 meses)United KingdomTechnical lead and most senior engineer on a 5-year COBOL-to-cloud migration of a financial calculation engine. Team of 5 engineers. I own the system architecture end-to-end.System scale: 2–3 billion calculations/quarter, 20–30 billion intermediate rows, 2–3 TB new data/quarter.Key contributions:•Designed the event-driven architecture: Kafka for ingestion, Aurora PostgreSQL for transactional state, Apache Iceberg + S3 for the analytical/audit layer, Athena for querying.•Discovered that Iceberg upsert operations caused metadata explosion breaking Athena queries. Designed and led migration to append-only writes with snowflake IDs and exactly-once semantics. Zero query timeouts since migration.•Built a data-driven case against adopting Confluent Flink after documenting 3-day state rebuilds, message loss, and week-long outages. Saved ~$60K/year in licensing and eliminated a critical reliability risk. Pushed back against organizational pressure to adopt it.•Designed the Aurora optimization roadmap: read replicas → batch SQL → application-level caching → stateless calculator. Currently executing.•Built an integration testing framework (2,000+ tests) that validates new system outputs against legacy mainframe results, enabling confident migration of business logic.•Reverse-engineered COBOL business logic with no documentation to extract calculation rules for the new system.Stack: .NET/C#, Confluent Kafka, Aurora PostgreSQL, Apache Iceberg, Athena, S3, EKS, Istio, Vault, Protobuf, Terraform, GitHub Actions.
- HazeltreeSenior Software EngineerBANCA & SEGUROSnoviembre de 2019 - noviembre de 2020 (1 año)United States•Designed and implemented API endpoints enabling cross-team integration across the platform.•Introduced monitoring tooling that reduced mean incident resolution time by 30%.•On-call for critical production issues (< 4h SLA).Stack: .NET Core, ASP.NET, MSSQL, Dapper, Entity Framework.
- SKB KonturSoftware Engineerfebrero de 2018 - noviembre de 2019 (1 año y 9 meses)•Led migration from .NET Framework to .NET Core on Linux, reducing compute costs by 60%.•Drove decomposition of a monolith into microservices — defined service boundaries, communication patterns, and deployment strategy.•Integrated third-party services, cutting manual processing by 30%.Stack: .NET Core, ASP.NET, MSSQL, RabbitMQ, MongoDB, Redis, Docker.
Recomendaciones
Sé el primero en recomendar a Sergei
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
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
Formación
- Confluent Fundamentals AccreditationConfluent Fundamentals Accreditation
- Bachelor's degreePeter the Great St.Petersburg Polytechnic University2018Bachelor's degree