Gabor Barna

Staff Software Engineer II. at Signifyd

Hungary
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

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc) Computer Systems Networking and Telecommunications, Bachelor of Science (BSc) Computer Systems Networking and Telecommunications at Budapest University of Technology and Economics
languagesEnglish, Hungarian
github-logo-circle

Github Skills (10)

scikit10
sparse-matrix10
machine-learning10
scipy10
pyspark10
python10
numpy10
scikit-learn10
dbscan9
testing8

Programming languages (3)

ScalaClojurePython

Github contributions (5)

github-logo-circle
lensacom/sparkit-learn

Oct 2014 - Aug 2015

PySpark + Scikit-learn = Sparkit-learn
Role in this project:
userData Scientist
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.
pythondata-scienceemrspark-mlmachine-learning
gaborbarna/typedudf

Mar 2018 - Jul 2018

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.
Request Free Trial