Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Sergei ERMAKOV

Sergei ERMAKOV

Brest

Summary

Skilled Senior Software Engineer with extensive experience in C++ , specializing in various aspects of market data ingestion, processing and distribution.

Enjoying data analysis for projects and decision making. Committed to deliver quality work, side by side with likely minded people

Overview

16
16
years of professional experience

Work History

Senior Software Engineer

Citadel
08.2020 - Current

Providing market data for Citadel teams:

  • feed handlers for different protocols and data providers
  • high performance market data distribution services
  • libraries and additional services enhancing market data
  • improving, simplifying, optimizing different parts of market data stack

Team Lead - Market Data Feeds

Bloomberg
04.2015 - 07.2020


  • Started as a senior developer in real time market data feeds for first 3 years.


  • Mentored junior staff, fostering skill development and knowledge sharing.
  • Switched to TL position and led 2 teams
  • Implemented metrics to track and improve team performance
  • Led test automation project integrating QA engineers into workflow


C++ Developer

Amadeus IT Group
08.2012 - 04.2015
  • developing distributed Electronic ticketing server
  • worked on Oracle database optimization
  • led PCI-DSS compliance project

Senior C++ Developer

Prognoz
09.2009 - 08.2012

developed Business Intelligence backend and UI:

  • OLAP - reports
  • time series analysis
  • mentored junior developers

Education

Master of Science - Computer Science

Perm State University
Perm, Russia
07-2009

Skills

  • Proficient in C
  • Market Data protocols
  • Data analysis, tooling using python / pandas
  • Solarflare onload
  • good knowledge of network basics
  • GRPC

Languages

French
Upper intermediate (B2)
English
Advanced (C1)

Timeline

Senior Software Engineer

Citadel
08.2020 - Current

Team Lead - Market Data Feeds

Bloomberg
04.2015 - 07.2020

C++ Developer

Amadeus IT Group
08.2012 - 04.2015

Senior C++ Developer

Prognoz
09.2009 - 08.2012

Master of Science - Computer Science

Perm State University
Sergei ERMAKOV