Alexander Sorokoumov

Staff Software Engineer at The Apache Software Foundation

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alexander Sorokoumov is a Staff Software Engineer with 13 years of experience building resilient, high-throughput back-end systems, currently based in San Francisco and working at Confluent. He has deep expertise in stream processing and distributed systems, contributing to flagship projects like Apache Kafka and Confluent's ksql—adding JSON UDFs, TIMESTAMP support, and robustness improvements for joins and corrupted record handling. A longtime open-source committer and PMC member within the Apache ecosystem (including Cassandra and Otava), he blends production-grade engineering with community stewardship. His background spans data architecture and engineering roles across Europe and the US, informed by an M.S. in Informatics from TUM. Notably, he pairs practical DevOps and CI improvements with algorithmic contributions to numerical and matrix libraries, revealing a rare mix of systems-level and mathematical fluency.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M.S.) Informatics, Master of Science (M.S.) Informatics at Technical University of Munich
bookBachelor's degree Engineering, Bachelor's degree Engineering at Peter the Great St.Petersburg Polytechnic University
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
139reputation
1kreached
7answers
0questions
github-logo-circle

Github Skills (51)

json10
matrix10
clojure-cli10
testing10
alertdialog10
alertifyjs10
statistics10
kafka10
alertview10
alerts10
statistic10
data-structure10
java10
scala10
clojure10

Programming languages (9)

JavaJinjaShellScalaJavaScriptGoRubyClojure

Github contributions (5)

github-logo-circle
incanter/incanter

Mar 2014 - Oct 2015

Clojure-based, R-like statistical computing and graphics environment for the JVM
Role in this project:
userBack-end Developer
Contributions:93 commits, 11 pushes, 11 comments in 1 year 7 months
Contributions summary:Alexander primarily focused on fixing documentation errors and improving the clarity and accuracy of examples within the Incanter library. These commits corrected import statements, removed outdated imports, and fixed typos. Furthermore, the user addressed bugs in documentation, updated code examples, and adapted the library to changes in external dependencies.
statisticaljvmcomputingclojuregraphics
AcalephStorage/consul-alerts

Dec 2016 - Mar 2018

A simple daemon to send notifications based on Consul health checks
Role in this project:
userBackend & DevOps Engineer
Contributions:15 commits, 16 PRs, 6 pushes in 1 year 2 months
Contributions summary:Alexander primarily contributed to the backend functionality and infrastructure of the Consul Alerts project. Their work involved implementing features related to health check monitoring and notification triggers. They improved the code by adding features to filter alerts, added a new feature to adjust the threshold dynamically and refactored various components for improved efficiency and reliability, including updating the alerting system for a number of Consul versions. Additionally, they enhanced the project's testing and continuous integration capabilities.
golangdaemonhealthnotificationsalerting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Sorokoumov - Staff Software Engineer at The Apache Software Foundation