You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Michael RudolfMR

Michael Rudolf

Full Stack Developer with focus on GIS

€760/day
Köln, DE
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Michael

Full Stack Developer with focus on Geoinformation (GIS)
  • Conception, development, and testing of GIS applications
  • Development of interfaces, ETL processes, and databases
  • Consulting on the use of GIS and geodata
Programming skills in Java (Spring), Python (Django, FastAPI, Graphene, ArcPy, PyQGIS, PyQt, GDAL, Pandas, Petl), JavaScript, TypeScript (React, Node.js, ArcGIS API for JavaScript, OpenLayers, Leaflet, Chart.js, MUI, Cypress), PHP, SQL, Magik

General IT skills in AWS, SQLite, PostgreSQL, MapServer, QGIS, Lovion BIS, Smallworld GIS, GIT, SVN, Docker, FME (Desktop, Server), ArcGIS (Online, Enterprise, Pro), ArcMap, GDAL, AutoCAD, GeoServer, Linux, Wordpress, Oracle DB, MongoDB, JIRA, Confluence

Methodological skills in SCRUM, Kanban, and agile working methods
  • German

    Native or bilingual

  • English

    Fluent

Can work on-site
Köln (up to 50km)

Experience

  • E.ON (Süwag Energie AG)
    Participation in Project "Data Migration New GIS"
    ENERGY AND UTILITIES
    December 2024 - Today (1 year and 6 months)
    Frankfurt am Main, Germany
    Cleaning and homogenization of spatial data sets for preparation of migration into a new GIS system based on ArcGIS/VertGIS. As well as the development of a migration script as part of the ETL pipeline for automated and quality-assured data transfer.
    - Automated identification and correction of erroneous or incomplete spatial data sets
    - Ensuring data completeness and quality before and after migration
    - Co-development of the ETL data pipeline for migrating data into the new system

    Technologies used: Python (SQLAlchemy, (Geo-)Pandas, ArcPy, Shapely), SQL, Oracle DB, ArcGIS, FME
    Python SQL GIS ETL Datenbereinigung
  • Sparkassen-Management Services GmbH
    Central Real Estate Market Database (ZIMDB)
    BANKING AND INSURANCE
    May 2023 - December 2024 (1 year and 7 months)
    Stuttgart, Germany
    Development of an ETL pipeline and a REST API for determining real estate valuations and for providing spatial micro and macro information on real estate using machine learning
    - Conception, further development, and refactoring of the application based on a prototype
    - Creation of unit and integration tests
    - Setup of the CI/CD pipeline

    Technologies used: Python (FastAPI, XGBoost, Tensorflow, Pydantic, Pyright, Pytest), Typescript (React, MUI, Playright), MongoDB, TeamCity, Docker
    Python Typescript ETL Back-End development GIS
  • Bundesnetzagentur
    Interim Operation Gigabit Land Registry
    PUBLIC SECTOR
    January 2023 - May 2023 (4 months)
    Berlin, Germany
    Maintenance, care, and occasional further development of the Gigabit Land Registry systems (Broadband Atlas, Analysis Platform, Data Provision, and Data Pipeline)
    - Bug fixing and incident resolution
    - End-to-end testing
    - Automation of work steps for setting up production and staging environments
    - Release management

    Technologies used: TypeScript (React, ArcGIS API for JavaScript, MobX, Chart.js, Node.js, MUI, Tailwind, Cypress), Python (Django, Petl, GraphQL, Pytest), ArcGIS Portal, AWS

Recommendations

Be the first to recommend Michael

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • M.Sc. Geographical Information Science and Systems
    University of Salzburg
    2017
    M.Sc. Geographical Information Science and Systems

Skill set

Categories