Software Engineer at The Apache Software Foundation
Belgrade, Central Serbia, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Maksim Gekk is a seasoned software engineer with 11+ years building distributed systems, networking stacks and storage/IO subsystems, currently at Databricks and serving as an Apache Spark PMC member and committer. He spans low-level embedded firmware and drivers in C/assembly to high-level Scala DSLs and Spark-based distributed computing, having implemented multiple layers of wired and wireless networking stacks and even an OS for sensor networks early in his career. His recent focus is on databases and lakehouse storage—contributing to the widely used Delta Lake project and improving Spark’s core docs and tests to keep large-scale data platforms robust. Known for pragmatic cross-domain expertise, he routinely bridges system programming, performance tuning and functional Scala, delivering measurable execution improvements in production. Based in Belgrade, he pairs deep protocol-level knowledge with active open-source stewardship at the heart of the Spark ecosystem.
11 years of coding experience
20 years of employment as a software developer
Laser Summer School
Bachelor of Science in Applied Mathematics Math. modelling of systems and processes, Bachelor of Science in Applied Mathematics Math. modelling of systems and processes at Perm State Technical University (PSTU)
Contributions:17 reviews, 6 commits, 12 PRs in 1 year 3 months
Contributions summary:Maksim primarily contributed to the Apache Spark website, focusing on updating documentation and website content. They added release notes, contributor lists, and updated links related to Spark releases. Their work also included modifying HTML files to add new entries, indicating involvement in the website's structure and content management.
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
Role in this project:
Back-end Developer
Contributions:9 commits, 2 PRs, 3 comments in 3 years 5 months
Contributions summary:Maksim contributed to the Apache Delta project by primarily refactoring and improving test suites. Their work involved minor code cleanup and improvements to existing tests related to DeltaLog and table creation. The user also addressed error handling and updated tests to reflect changes in error classes in Spark. These changes are vital for maintaining the project's code quality and ensuring correct functionality of core features.
analyticsprestodbflinkbig-dataspark
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
Maksim Gekk - Software Engineer at The Apache Software Foundation