As a geospatial software developer and aspiring geo-data scientist and Earth observation researcher, currently pursuing the Copernicus Master in Digital Earth program, I completed my internship at EO Analytics in Salzburg, Austria, which was from April 1st 2026 to August 27th 2026. The internship gave me the opportunity to combine two areas central to my academic and professional interests: Software Development and Earth Observation. My work ranged from backend system architecture and authorization to satellite based environmental analysis, giving me the opportunity to apply both my software engineering and Earth Observation background in a professional research environment.
EO Analytics
My main software development task was contributing to the backend of Sen2Cube.at, an Earth Observation data cube platform. I focused on designing and implementing authorization and access control across users, groups, projects and resources. This involved developing Role-Based Access Control (RBAC), project and group membership logic, and resource-level permissions.
I worked primarily with Django and Django REST Framework, PostgreSQL/PostGIS, Keycloak and Docker. A significant part of the work involved understanding the existing architecture, evaluating different approaches and testing how authentication and authorization interacted across the system.
Sen2cube Dashboard
The second project focused on the satellite based monitoring of sand dams in Makueni County, Kenya. I investigated the spatiotemporal impacts of sand-dam infrastructure on its surrounding environment using Earth Observation data.
I integrated existing Earth Observation workflows developed within the team into my analysis pipeline and gained practical experience working with multidimensional Earth Observation data cubes, Color33 and SIAM. This project allowed me to connect remote sensing concepts from my academic background with a practical environmental monitoring problem.
Sand Dams in Makueni County, Kenya