Andrej Burja is a versatile computer programmer and data scientist from Ljubljana with 10 years of experience building web applications, ETL pipelines and machine learning solutions for earth observation. He has contributed notable features to popular open-source projects like eo-learn and sentinelhub-py, adding data conversion, visualization and statistical request capabilities that improve satellite imagery analysis workflows. Comfortable across Python data stacks (NumPy, Pandas, SciPy, scikit-learn, TensorFlow/Keras), he blends practical backend development with data-centric model work and production-oriented tooling. His background spans IT support, desktop publishing and course creation—he has authored 30+ computer courses and served as CEO and project manager—so he pairs technical depth with teaching and product instincts. Currently freelancing, he’s open to opportunities that leverage his experience in remote sensing, ML and full-stack data engineering.
10 years of coding experience
12 years of employment as a software developer
Univerzitetni diplomirani inženir strojništva, Mechanical Engineering, Univerzitetni diplomirani inženir strojništva, Mechanical Engineering at University of Ljubljana, Faculty of Mechanical Engineering
Gimnazijski maturant, High School, Gimnazijski maturant, High School at Jesenice High School
Contributions:102 commits, 2 PRs, 51 pushes in 2 months
Contributions summary:Andrej contributed significantly to the `eo-learn` framework by implementing functionalities related to data processing and visualization. Their work involved adding functions for converting EOPatch data into datasets, along with the development of plotting functions for various data types like raster and vector data, including the handling of RGB images and shapes. These contributions enhanced the framework's capability for analyzing and visualizing earth observation data, essential for machine learning applications within the project's domain.
Download and process satellite imagery in Python using Sentinel Hub services.
Role in this project:
Back-end Developer
Contributions:16 commits, 4 pushes, 1 branch in 17 days
Contributions summary:Andrej primarily contributed to the development of the FisRequest and FisService functionalities within the sentinelhub-py repository. Their work involved creating classes for statistical information (FIS) requests and integrating them with Sentinel Hub's OGC services. The changes included defining request parameters, implementing data retrieval, and configuring the service endpoints, demonstrating a focus on extending the library's capabilities for processing satellite imagery. The addition of FIS functionality provides users with elementary statistical computations for remotely sensed data.
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
Andrej Burja - Computer Programmer at Self-employed