Staff Software Engineer at The Apache Software Foundation
San Francisco, California, United States
Join Prog.AI to see contacts
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.
13 years of coding experience
9 years of employment as a software developer
Master of Science (M.S.) Informatics, Master of Science (M.S.) Informatics at Technical University of Munich
Bachelor's degree Engineering, Bachelor's degree Engineering at Peter the Great St.Petersburg Polytechnic University
Clojure-based, R-like statistical computing and graphics environment for the JVM
Role in this project:
Back-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.
A simple daemon to send notifications based on Consul health checks
Role in this project:
Backend & 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