Alexander Chermenin

Data Engineer

Perm, Perm Krai, Russia
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

👤
Senior
🎓
Top School
Alexander Chermenin is a Data Engineer with 11 years of experience building and operating big data pipelines and analytics platforms, currently driving data work at OK.RU. He has deep hands-on expertise across Hadoop, Spark, Flink, Hive and a history of processing diverse logs and telemetry with ELK/Graphite/Grafana for visualization and monitoring. His background spans backend Java/Scala development, contributions to Apache Flink and Bahir, and notable open-source work on Twitter’s chill library improving Kryo serialization and test coverage. Comfortable across languages from C++ and Haskell to Python, Alexander combines long-term curiosity—programming since age eight—with practical production delivery at companies like Wrike and EPAM. Based in Perm, Russia, he blends low-level serialization fixes and optimizations with higher-level data engineering design, making him effective at turning messy raw data into actionable insights.
code11 years of coding experience
job11 years of employment as a software developer
bookSpecialist, Information systems and technologies, Specialist, Information systems and technologies at Perm State Agricultural Academy
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
838reputation
88kreached
29answers
2questions
Badges
apache-flink
top-5%
github-logo-circle

Github Skills (15)

scala10
javas10
data-serialization10
lib10
kryo10
java10
serialization10
testing9
apache-flink9
flink-streaming6
apache-spark6
maven6
collections6
flink-cep6
linked-list6

Programming languages (11)

QMLJavaC++CSSScalaJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
twitter/chill

Aug 2016 - Nov 2016

Scala extensions for the Kryo serialization library
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 4 comments in 2 months
Contributions summary:Alexander primarily focused on enhancing the `chill` library, which provides Scala extensions for Kryo serialization. Their contributions involved fixing bugs related to primitive types and array serialization within the Java implementation. Furthermore, they added optimizations and implemented tests to ensure the library's functionality. The user also added support for unmodifiable collections and upgraded the project to Kryo 4.0.0.
serializationserialization-libraryscalaextensionskryo
chermenin/spark-states

Aug 2018 - Feb 2022

Custom state store providers for Apache Spark
Contributions:1 release, 3 reviews, 20 commits in 3 years 6 months
providersapachesparkscalaapache-spark
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 Chermenin - Data Engineer