Geser Dugarov is a software engineer and big data specialist with a PhD and five years of experience building scalable data lakehouse solutions that extract value from petabyte-scale datasets. He develops core functionality for Huawei Cloud and has materially improved Flink stream writing performance and storage cost management through practical features like partition-level TTL and preset-driven configuration. An active Apache Hudi contributor with 40+ merged PRs, Geser optimized serialization and memory use in Hudi’s Flink path (released in 1.0.2) and fixed numerous test stability issues, demonstrating a strong focus on performance and code correctness. His tech fluency spans Java, Python, Spark, Flink, Hudi, Docker and the Hadoop ecosystem, grounded in rigorous research from a PhD in geophysics and an MSc in computational mathematics. He brings a rare blend of academic depth and production hardening—turning complex distributed-system research into tangible throughput and cost improvements. Based in Novosibirsk, he also has hands-on ML and CV experience building event-driven image-processing systems that delivered measurable operational savings.
5 years of coding experience
1 year of employment as a software developer
Master of Science (MSc) Computational and Applied Mathematics, Master of Science (MSc) Computational and Applied Mathematics at Novosibirsk State University (NSU)
Doctor of Philosophy (Ph.D.) Geophysics and Seismology, Doctor of Philosophy (Ph.D.) Geophysics and Seismology at Trofimuk Institute of Petroleum Geology and Geophysics SB RAS
Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:111 reviews, 61 PRs, 248 comments in 1 year 10 months
Contributions summary:Geser primarily contributed to fixing unit tests and preventing infinite loops in tests within the Hudi codebase. They addressed unit test failures in multiple modules, including client and utilities. The user also refactored and corrected test related code and functionalities. Their work involved changes to Java and Scala files, indicating a focus on test quality and code correctness.
Upserts, Deletes And Incremental Processing on Big Data.
Contributions:14 PRs, 301 pushes, 115 branches in 1 year 9 months
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
Geser Dugarov - Software Engineer Big Data Engineer