Žiga Hajšen

Senior Software Engineer at Planet

Ljubljana, Slovenia
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
Žiga Hajšen is a Senior Software Engineer based in Ljubljana with eight years of experience building backend systems and data-focused tooling for Earth observation and satellite imagery platforms. He progressed from software developer roles to senior engineer at Planet, bringing practical expertise in Python, test automation (pytest), and data processing pipelines. His open-source contributions to prominent Sentinel Hub projects demonstrate hands-on work improving Jupyter notebook demos, data visualization, and test infrastructure—helping make EO tooling more robust and reproducible. Comfortable at the intersection of backend engineering and data science, he routinely refactors legacy tests and clarifies example workflows to accelerate adoption by other engineers and researchers. Collected training in mechatronics and robotics gives him a systems-thinking approach and an appreciation for spatial data challenges.
code8 years of coding experience
job4 years of employment as a software developer
bookMechatronics, Robotics, and Automation Engineering, Mechatronics, Robotics, and Automation Engineering at University of Ljubljana, Faculty of Electrical Engineering
bookHigh School Graduate, High School Diploma, High School Graduate, High School Diploma at Gimnazija Bežigrad
languagesSlovenian, English, German
github-logo-circle

Github Skills (12)

data-visualizations10
geopandas10
jupyter-notebook10
data-visualization10
data-visualisation10
pytest10
python10
test-automation10
testing10
python-lib9
satellite-imagery9
machine-learning8

Programming languages (5)

ShellOCamlTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
sentinel-hub/eo-learn

Apr 2021 - Jan 2023

Role in this project:
userBack-end Developer & Data Scientist
Contributions:13 releases, 524 reviews, 225 commits in 1 year 9 months
Contributions summary:Žiga primarily contributed to cleaning and improving a Jupyter Notebook example for a land cover map pipeline. Their modifications involved cleaning up the code, adding buffer around the country's shape, restructuring the code, and fixing minor bugs related to data processing and visualization within the notebook. The user also added a parameter to select the bands for the demo. These changes point to enhancements of data manipulation and visualization.
satellite-imagerypythonobservationearth-observationearth
sentinel-hub/sentinelhub-py

May 2021 - Jan 2023

Download and process satellite imagery in Python using Sentinel Hub services.
Role in this project:
userBackend & QA Engineer
Contributions:15 releases, 314 reviews, 150 commits in 1 year 8 months
Contributions summary:Žiga's primary contribution involved refactoring and updating existing test suites within the `sentinelhub-py` repository. They transitioned tests to the `pytest` framework and added configuration hooks to address testing-related issues. They also added several new tests, fixed existing tests, and refactored the test code. Their work focused on improving the project's testing infrastructure and ensuring code quality.
python-librarysatellite-imageryrasteriopythonsar
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
Žiga Hajšen - Senior Software Engineer at Planet