Ž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.
8 years of coding experience
4 years of employment as a software developer
Mechatronics, Robotics, and Automation Engineering, Mechatronics, Robotics, and Automation Engineering at University of Ljubljana, Faculty of Electrical Engineering
High School Graduate, High School Diploma, High School Graduate, High School Diploma at Gimnazija Bežigrad
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.
Download and process satellite imagery in Python using Sentinel Hub services.
Role in this project:
Backend & 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.