Summary
Overview
Work History
Education
Skills
Websites
Languages
Interests
Timeline
Generic

Leonid Korogodski

Holland

Summary

Dynamic and innovative Principal Software Engineer with extensive experience designing and implementing low-latency, distributed systems at scale for processing large volumes of data. Proven track record of developing high-performance solutions using modern technologies. Expert in optimizing systems for scalability, speed, and reliability. Polyglot, fluent or conversant in a wide range of programming languages and technologies, easily acquiring new skills. A good eye for big-picture design. Passionate about mentoring teams and driving cutting-edge technical innovations for data-driven decision-making.

Overview

27
27
years of professional experience

Work History

Software Consultant

Chariot Solutions
05.2018 - Current
  • Consultant @ Comcast: Designed and developed distributed systems using Clojure, Scala, and Java, with Akka Streams, Apache Kafka, and AWS services (S3, AppFlow, EventBridge) to process large-scale data in real time, ensuring low latency and high throughput
  • Consultant @ IQVIA: Built scalable, high-performance data pipelines and analytics services, leveraging Scala, Java, and AWS to enable efficient data processing and analytics
  • Internal Project: Architected and implemented a proof of concept for CQRS applications that process high-volume transactional data, achieving low latency with AWS Kubernetes, Cassandra, and Aurora
  • Internal Project: Experimented with noise injection in recurrent neural nets using TensorFlow in Python, for language processing

Lead Software Developer

Pinnacle 21 (acquired by Certara)
11.2015 - 04.2018
  • Led development of a metadata repository with Lagom microservices, GraphQL, and event sourcing principles, improving data retrieval speed and scalability, while reducing latency
  • Technical lead of the team
  • Coached junior developers

Senior Software Engineer

LeadiD (now Verisk)
08.2014 - 10.2015
  • Designed and led the implementation of a scalable, low-latency distributed system based on Akka actors, Apache Kafka, and Scala, for handling leads in multiple industries, including finance and insurance
  • Mentored the engineering team in the development of high-performance data systems

Senior Software Engineer

Hibu
11.2013 - 07.2014
  • Improved the distributed search engine by migrating from Lucene to Solr, optimizing the performance and latency of search queries across large datasets

Principal Software Engineer

CA Technologies, Inc.
10.2004 - 09.2013
  • Led performance enhancement initiatives in SiteMinder, achieving substantial latency reductions and throughput improvements for high-volume access control systems in enterprise environments
  • Proposed, designed, and implemented the SiteMinder’s scriptable role-based access control model

Senior Software Engineer

Netegrity, Inc. (acquired by CA Technologies)
03.2001 - 10.2004
  • Developed multiple features in SiteMinder. Promoted after the company was purchased by CA Technologies.

Software Engineer

Software Emancipation Technologies
11.1997 - 02.2001
  • Developed the data flow analysis engine for a static code analyzer

Education

Post-Doctoral Research - Mathematical Physics

Institute For Advanced Study
Princeton, NJ
08-1997

Ph.D. - Mathematics

Massachusetts Institute of Technology
Cambridge, MA
06-1996

Skills

  • Scala
  • Clojure
  • Java
  • Python
  • JavaScript
  • Typescript
  • C/C
  • Kotlin
  • Ruby
  • R
  • Apache Kafka
  • Akka
  • AWS
  • Cassandra
  • Kubernetes
  • Lagom
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • LDAP
  • Distributed Systems
  • Low-Latency Systems
  • High-Performance Computing
  • Microservices Architecture
  • Event Sourcing
  • CQRS
  • Machine Learning
  • Data Pipelines

Languages

English
Native or Bilingual
Russian
Native or Bilingual
Ukrainian
Full Professional
Spanish
Limited Working

Interests

  • An award-winning science fiction author

Timeline

Software Consultant

Chariot Solutions
05.2018 - Current

Lead Software Developer

Pinnacle 21 (acquired by Certara)
11.2015 - 04.2018

Senior Software Engineer

LeadiD (now Verisk)
08.2014 - 10.2015

Senior Software Engineer

Hibu
11.2013 - 07.2014

Principal Software Engineer

CA Technologies, Inc.
10.2004 - 09.2013

Senior Software Engineer

Netegrity, Inc. (acquired by CA Technologies)
03.2001 - 10.2004

Software Engineer

Software Emancipation Technologies
11.1997 - 02.2001

Post-Doctoral Research - Mathematical Physics

Institute For Advanced Study

Ph.D. - Mathematics

Massachusetts Institute of Technology
Leonid Korogodski