Gabor Barna is a Staff Software Engineer II with 13 years of experience building scalable ML and big-data systems across startups and large enterprises in Hungary. He blends functional programming sensibilities with hands-on machine learning work, having contributed ML algorithm implementations and sparse-matrix RDD tests to the sparkit-learn project. Gabor has held senior technical roles at Mastercard-acquired companies and led platform and data initiatives at Signifyd and Ekata, driving production-ready solutions that bridge research and engineering. He’s comfortable in distributed data ecosystems (Spark, PySpark, MLlib) and is known for improving reliability and performance in model-serving pipelines. A pragmatic problem solver and mentor, he brings both low-level algorithmic rigor and systems-level architectural judgment.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BSc) Computer Systems Networking and Telecommunications, Bachelor of Science (BSc) Computer Systems Networking and Telecommunications at Budapest University of Technology and Economics
Contributions:40 commits, 1 PR, 34 pushes in 9 months
Contributions summary:Gabor's primary contribution involves implementing and testing machine learning algorithms within the PySpark and Scikit-learn framework. They added and tested the DBSCAN clustering algorithm, and performed a series of tests for ArrayRDD methods, including sum, dot, and mean operations, and ensured these operations worked correctly with sparse matrices. Further enhancements included the addition of tests and the refinement of existing code related to RDD operations, demonstrating a focus on improving the functionality and performance of the Sparkit-learn library.
Contributions:35 commits, 17 pushes, 1 branch in 3 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.