~/dejafu/experience

Experience

A timeline of past and present experiences.

Volunteer @ Dropping Hub

Labdoo.org
since Feb. 2025

Labdoo is a non-profit global platform where people around the world collaborate to bring secondhand laptops loaded with educational software to schools and people in need using CO2-neutral means.

I maintain a dropping hub, manage donated devices, and forward them accordingly.

You can lookup the current status of my dropping hub here

Software Developer

&effect data solutions GmbH
Berlin
since Jan. 2025
  • Developing a networking platform for stakeholders in the German‑Czech border region.
  • Developing a participation platform for citizens in the Treptow‑Köpenick district of Berlin.
  • Developing a webapp to leverage IT infrastructure documentation.

Volunteer

codebar
since Oct. 2024

codebar is a charity that enables the growth of a diverse tech community by providing a mutual exchange platform and running free programming workshops for fellow people aspiring and engaging in tech.

I answer questions about programming and related topics, and offer advice on the community platform.

Project Lead

SRP ‑ Systementwicklung für Raumbezogene Planung GmbH (f.k.a Gesellschaft für Stadt‑ und Regionalplanung mbH)
Berlin
Sep. 2018 - Dec. 2024
  • Guided the technical and operational development of one of the company's products.
  • Acted as main point of contact regarding the development and maintenance of said product.

Software Developer

SRP ‑ Systementwicklung für Raumbezogene Planung GmbH (f.k.a Gesellschaft für Stadt‑ und Regionalplanung mbH)
Berlin
Oct. 2016 - Dec. 2024
  • Continued developing a geospatial metadata information system, used by multiple governmental administrations of Berlin.
  • Developed a REST‑API for said system, enabling the integration of externally developed applications.
  • Continued developing a desktop application to enhance and ensure metadata conformity of the geospatial infrastructure of Berlin, improved the UI to facilitate a readable appearance and functional user experience for visually impaired users.
  • Conducted trainings for said desktop application, conveying fundamental knowledge for metadata creation.
  • Developed a system to support decision making in the field of urban planning by creating a digital representation of Berlin, which collects heterogeneous data in SQL und NoSQL databases and interconnected those meaningfully for stakeholders using a graph database, enriched the latter using data of the Wikidata SPARQL query service, built an SPA client to enable retrieval and presentation of the data.
  • Developed and maintained an application to improve and automate in‑house workflows, which previously were done manually.
  • Developed a web application for a charitable foundation for capturing and monitoring data about endangered plant species in Berlin and to highlight which protective measures for which plant should be prioritized.
  • Continued developing a web application to enable management of compensation areas for governmental administrations in Berlin and stakeholders, developed an import application to enable data integration by external users.
  • Developed a SaaS hosting solution to enable autonomous management and configuration of software components and geodata for administrations of the districts of Berlin.
  • Developed a new metadata management system as successor of the currently in multiple municipalities deployed system.

Working Student Application Development

SRP ‑ Gesellschaft für Stadt‑ und Regionalplanung mbH
Berlin
Sep. 2016 ‑ Oct. 2016
  • Implemented an archive functionality for a metadata information system, which is used by multiple governmental administrations of Berlin.
  • Created a feature to enable user defined configuration of archived and non‑archived datasets.

Master's student, master's thesis (German)

Development of a telemetry system for capturing process data in the field
Berlin
Feb. 2016 ‑ Sep. 2016
  • Designed and developed a low cost data logger using a CAN‑BUS and GNSS interface to capture tractor data and store the data using an OGC Sensor Observation Service; evaluated the OGC standard Moving Features for this field of application; examined and assessed the current state of client applications for presenting mobile sensor data.
  • Get the thesis here
  • Click here to go to the revised CAN-BUS git repo on github

Working Student Test Automation

GoLocal GmbH & Co. KG
Munich
Aug. 2015 ‑ Dec. 2015
  • Designed and developed automatic UI tests for the main product of the company and set up a test suite using the selenium framework.
  • Worked on knowledge transfer for team members, presented a comparison of two side by side placed video recordings of tests done manually and automatically by the test suite in the final project review, showcasing the latter tests are reducing test time, consistent in their execution and more complete.

Tutor Java Programming

Chair of Geoinformatics, Technical University of Munich
Munich
Apr. 2015 ‑ Aug. 2015
  • Taught students programming using the Java language in the following topics: Implement linked lists, B‑trees, heaps and the Dijkstra algorithm, develop a chat program using sockets and process XML files using the JDOM library.
  • Assisted and mentored the students in tutorials.

Tutor Global Geodetic Observation System and GNSS

Institute of Astronomical and Physical Geodesy, Technical University of Munich
Munich
Nov. 2013 ‑ Mar. 2015
  • Created and conducted practical tutorial lessons: Computing and modeling GRACE satellite data using the example of ice mass changes of greenland using MATLAB and Python/NumPy.
  • Revised tutorial assignments, provided feedback to students and lecturers.

Tutor Image Understanding

Chair of Remote Sensing Technology, Technical University of Munich
Munich
Oct. 2014 ‑ Mar 2015
  • Conducted practical tutorial lessons in addition to the lectures, provided introductory lessons for students about algorithms for feature detection in orthoimagery using HALCON/HDevelop.
  • Revised tutorial assignments, provided feedback to students and lecturers.

Research Assistant

Chair of Geoinformatics, Technical University of Munich
Munich
Feb. 2014 ‑ Aug. 2014
  • Participated on creating a process chain to convert a AutoCAD 3D model of the TUM to a IndoorGML format based one in the context of a thesis of a Ph.D student.
  • Supported on preprocessing the AutoCAD 3D model to enable transformation to CityGML.

M. Sc. Geodäsie und Geoinformation

TUM (Technical University of Munich)
Munich
Oct. 2013 ‑ Sep. 2016
  • Specialization: Physical and Satellite geodesy
  • Elected module of different specialization: Image Understanding And Estimation Theory

Tutor Geoinformatics

Chair of Geoinformatics, Technical University of Munich
Munich
Jun. 2013 ‑ Feb. 2014
  • Created tutorial lessons for students to learn using ArcGIS for the topics of 3D modeling of a city model of Munich, visualization and interpolation of particulate matter data published by the UBA (Umweltbundesamt).
  • Conducted the tutorial lessons, advised the students during their assignments.

Tutor Photogrammetry

Chair of Photogrammetry, Technical University of Munich
Munich
Jun. 2013 ‑ Jul. 2013
  • Conducting camera calibration of amateur cameras for industrial applications.
  • Conducted the tutorial lessons, advised the students during their assignments.

B. Sc. Geodäsie und Geoinformation

TUM (Technical University of Munich)
Munich
Oct. 2010 ‑ Sep. 2013

During the first and second semesters, focus was placed on mathematical, physical and legal foundations, as well as the techniques required for conducting surveys and subsequent data processing/visualization.

From the third to the sixth semester, the focus shifted to the scientific knowledge of engineering in core areas of geodesy and geoinformation. These are sensors used in engineering surveys, photogrammetry and remote sensing, higher geodesy and satellite geodesy, as well as the procedures undertaken in assessing the data recorded.

The aim of the bachelor's thesis was the study of different models of interior orientation and lens distortion in camera calibration to allow transferability of results of one model to another model.