Samo Seljak

Data Enginer

Copenhagen, Capital Region of Denmark
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
Samo Seljak is a data engineer with 8 years of experience, blending a strong mathematics background with hands-on Python engineering to build robust, data-driven products in sustainability and healthcare domains. Based in Copenhagen, he has moved from data science and ML work—designing EEG pipelines and mental-health metrics—to production data engineering roles at EIVEE™ and Electricity Maps. A Python testing contributor to the prominent pandas project, he focuses on rigorous QA and edge-case testing that improve core data tooling. Curious about languages, he’s a Python expert and growing Rust practitioner who applies modern software practices to make analytical workflows reliable and maintainable. Notably, his experience spans both rigorous R&D and operational data pipelines, enabling him to translate mathematical models into scalable, production-ready systems.
code8 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Mathematics, Master's degree, Mathematics at University of Ljubljana, Faculty of Mathematics and Physics
languagesSlovenian, English, German
github-logo-circle

Github Skills (11)

pandas10
pytest10
python10
testing10
data-analysis9
data-science8
text-align7
text-alignment7
flexbox6
flex6
flexibility6

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
pandas-dev/pandas

Sep 2022 - Dec 2022

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 6 commits, 6 PRs in 2 months
Contributions summary:Samo primarily contributed to the testing framework and addressed specific issues related to pandas functionalities. Their work involved adding, modifying, and fixing tests, focusing on areas such as binary operations, copy-on-write mechanisms, and the `DataFrame.drop` and `head`/`tail` methods. They also wrote tests to ensure the correct behavior of the `assign` and `reorder_levels` methods, demonstrating a focus on testing edge cases and new features within the pandas library.
pythondatalabeled-datamanipulationdataframes
seljaks/pandas

Aug 2022 - Dec 2022

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Contributions:23 pushes, 8 branches in 3 months
polarspythondatalabeled-datamanipulation
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