Full-Stack Developer with 10+ years of experience (TypeScript, Python, C++, Rust, Go). ETL & Data Pipelines | Angular, React, Express, NestJS, FastAPI
Aktualisiert am 04.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.02.2025
Verfügbar zu: 100%
davon vor Ort: 25%
Fullstack
Software-Entwicklung
Datenanalyse
Datenbanken
SQL
Front-End
Back-End
ETL
AWS
Azure
Google Cloud
docker
TypeScript
Angular
Python
C++
Microservices
REST
Apache Spark
OAuth 2.0
Active Directory
Spring
Java
German
Muttersprache
English
Muttersprache

Einsatzorte

Einsatzorte

Bochum (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 months
2024-09 - 2025-01

Reliable In-House Laboratory Health and Safety Datasheets

Full-Stack Developer; Backend-focused with multiple API integrations TypeScript Express.js OWASP ...
Full-Stack Developer; Backend-focused with multiple API integrations

Integration of multiple data sources into the SAP-EHS system to ensure that safety-critical data in reports remains up to date. Development of a user interface for users & compliance team to monitor safety information.

  • replaced external solution, achieving risk mitigation
  • MVP; successful testing in Compliance, Regulatory & Laboratory

TypeScript Express.js OWASP REST API SOAP Angular AntDesign Terraform Google Cloud MongoDB Node.js
Corporate in Chemical Industry
remote
10 months
2023-11 - 2024-08

Automated Laboratory Management Software

Full Stack Developer; Backend Development, Frontend Development, API Flask HTMX Python ...
Full Stack Developer; Backend Development, Frontend Development, API

Integration of multiple data sources into an automated laboratory system to generate machine instructions for chemical production and monitor manufacturing processes in the lab.

  • prototype demo, project approval from the lab team & steering committee
  • MVP rollout reducing effort for generating lab instructions by >95%

Flask HTMX Python Bootstrap REST SQLAlchemy Redis NoSQL PyTest Docker Google Cloud Datastore Terraform Flask + HTMX RESTful PyTest (for Unit Test) Google Cloud Run
Corporate in Chemical Industry
remote
7 months
2023-05 - 2023-11

Data Pipelines: Integrating Multiple Data Sources

Backend Developer; Data Transformations, ETL Pipelines TypeScript Express.js chai ...
Backend Developer; Data Transformations, ETL Pipelines

Provided essential legacy SAP-EHS system data for integration into modern IT systems. Improved efficiency and reduced risk by connecting safety critical SAP data to new platforms.

  • Developed ETL pipelines and data transformation processes to make legacy data usable
  • Exposed data via API, improving data quality for downstream services

TypeScript Express.js chai mocha sinon rewire ETL Apache Spark PySpark Terraform Google Cloud Azure Datastore PubSub Kafka Compute Engine
Corporate in Chemical Industry
remote
9 months
2022-08 - 2023-04

AI-aided Experiment Plans for Laboratories

Full-Stack Developer (Backend & Frontend) Python FastAPI SciPy ...
Full-Stack Developer (Backend & Frontend)

Developed software to accelerate innovation processes in laboratories. Utilized AI and statistical methods to create optimized experiment plans, increasing innovation speed and saving resources.

  • Developed proof-of-concept, project approval by steering committee
  • Expanded the prototype and validated it with laboratory colleagues
  • Deployed the solution and facilitated a broader rollout in laboratories

Python FastAPI SciPy Scikit-learn Pandas PyTest PostgreSQL Redis TypeScript Angular Mocha Sinon Rewire Tailwind D3.js AG Grid Python (FastAPI) Scikit-learn Pandas PyTest PostgresSQL Angular (TypeScript Rewire)
Corporate in Chemical Industry
remote
1 year 4 months
2021-02 - 2022-05

Geospatial Data Analysis for the Real Estate Industry

Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics TypeScript Express.js node.js ...
Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics

Developed a software solution for forecasting and monitoring land & property values for large-scale investors. Integrated geospatial data, statistical models and machine learning to support investment decisions.

  • Scalable ETL pipeline for processing large geospatial datasets
  • Validation of machine learning & statistical predictions using historical data
  • Deployment and company-wide rollout for all investment decision-makers

TypeScript Express.js node.js Jest React D3.js Leaflet.js Mapbox GL Python OSGeo GDAL Pandas GeoPandas PySpark Postgres PostGIS TypeScript (Express.js) via node.js (Tests via Jest) React (TypeScript) OSGeo / GDAL Geopandas Redis Java Spring Boot Spring Spring Web Flow
Consulting Industry (Real Estate)
remote
7 months
2020-07 - 2021-01

Site Connectivity Analysis for Industrial Clients

Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics Python Django Bootstrap ...
Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics

Development of software to support consultants in location analysis for industrial companies. Integration of large volumes of geospatial data and company-specific location factors.

  • Automated data pipelines, reducing analysis effort by 33%
  • User interface for non-technical consultants to easily utilize data
  • Company rollout, reducing total report work hours required by ~12%

Python Django Bootstrap Highchart Leaflet AG Grid PySpark OSGeo GDAL PostgreSQL PostGIS Elastic Search Docker RHEL Django (Python) OSGeo (OSM DGM satellite data traffic data) Postgres ElasticSearch
Consulting Industry (Real Estate)
remote

Aus- und Weiterbildung

Aus- und Weiterbildung

2025:

DeepSeek R1 for Structured [AI] Agents

Sam Witteveen


2024:

AWS API Gateway Workshop

Amazon


2023:

Software Architecture

Fraunhofer IESE


2022:

Relational Databases & ETL-Pipelines

RateEstate


2021:

Chief Innovation Management

Akademie der Ruhr-Universität GmbH


2019:

SCRUM Master (PSM) Prep

univatar Bildungsförderungsgesellschaft



? plus various additional training in software development, agile / scrum and project management.


2014:

Geo-Informatics & Hydrochemistry

Ruhr-Uni Bochum (Germany)

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Fullstack Software-Entwicklung Datenanalyse Datenbanken SQL Front-End Back-End ETL AWS Azure Google Cloud docker TypeScript Angular Python C++ Microservices REST Apache Spark OAuth 2.0 Active Directory Spring Java

Produkte / Standards / Erfahrungen / Methoden

Skills

Highlights:

  • Full-Stack Developer with 10+ years of experience
    • TypeScript, Python, C++, Rust, Java
  • Frontend: Angular, React & Microfrontends
  • Backend: Microservices & APIs (Express.js, NestJS, FastAPI, Java Spring)
  • Data-Pipelines/ETL (Apache Spark, PySpark), GIS & Big Data
  • DevOps & Cloud: Docker, Kubernetes, Terraform (AWS, GCP), CI/CD-Pipeline


Full Stack Development:

Backend

  • APIs (RESTful, GraphQL)
  • Express.js
  • NestJS
  • FastAPI
  • Spring Web Flow


Frontend

  • Angular
  • React
  • Flask
  • Django
  • Tailwind
  • AntDesign
  • Bootstrap
  • HTML 
  • CSS


Security & Authentication

  • OAuth 2.0
  • MSAL
  • OpenID Connect
  • Microsoft Active Directory
  • Spring Security


Data Pipeline & ETL:

  • Data Pipelines
  • ETL Workflows
  • Apache Spark
  • PySpark


CI/CD

  • Microservices (Google Cloud, Amazon AWS), mostly with Terraform
  • Ubuntu
  • RHEL
  • Docker
  • OCI/Podman/Buildah
  • Kubernetes


BigData / Geodata

  • QGIS, GrassGIS, SAGA, ESRI ArcGIS, GDAL


Tools & Soft-Skills

Tools:

  • Figma
  • Miro
  • Jira
  • Confluence
  • XWIKI
  • GitLab
  • GitHub
  • Azure DevOps (Git version control)


Project related skills

  • Project mgmt. ?Waterfall?
  • SCRUM & Agile
  • Chief Innovation Management
  • Six Sigma


Soft skills

  • Mentoring
  • Communication & Conflict Management
  • Mediation
  • Stakeholdercommunication
  • Presentation
  • Priority- & Requirements Engineering


Work Experience

2020 - today:

Role: Senior Full Stack Developer 

Customer: retab-group GmbH (Germany)


2023 - 2025:

Role: Senior Full Stack Developer 

Customer: Henkel DXA (Contract via retab-group)


2022 - 2023:

Role: Senior Full Stack Developer 

Customer: Henkel DX (Contract via retab-group)


2020 - 2022:

Role: Senior Full Stack Developer 

Customer: RateEstate (Contract via retab-group)


2018 - 2020:

Role: Full Stack Developer 

Customer: RBC (Essen, Germany)


2018 - 2019:

Role: Full Stack Developer 

Customer: TerraSolutio (Contract via RBC)


2015 - 2019

Role: QA & Automated Testing Engineer 

Customer: SCISYS Plc (Dortmund, Germany)

Programmiersprachen

TypeScript / JavaScript
Experte
Python
Experte
C++
Experte
Java
Experte
Rust
Fortgeschritten
Go
Fortgeschritten

Datenbanken

Postgres
MySQL
Google Cloud Datastore
MongoDB

Einsatzorte

Einsatzorte

Bochum (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 months
2024-09 - 2025-01

Reliable In-House Laboratory Health and Safety Datasheets

Full-Stack Developer; Backend-focused with multiple API integrations TypeScript Express.js OWASP ...
Full-Stack Developer; Backend-focused with multiple API integrations

Integration of multiple data sources into the SAP-EHS system to ensure that safety-critical data in reports remains up to date. Development of a user interface for users & compliance team to monitor safety information.

  • replaced external solution, achieving risk mitigation
  • MVP; successful testing in Compliance, Regulatory & Laboratory

TypeScript Express.js OWASP REST API SOAP Angular AntDesign Terraform Google Cloud MongoDB Node.js
Corporate in Chemical Industry
remote
10 months
2023-11 - 2024-08

Automated Laboratory Management Software

Full Stack Developer; Backend Development, Frontend Development, API Flask HTMX Python ...
Full Stack Developer; Backend Development, Frontend Development, API

Integration of multiple data sources into an automated laboratory system to generate machine instructions for chemical production and monitor manufacturing processes in the lab.

  • prototype demo, project approval from the lab team & steering committee
  • MVP rollout reducing effort for generating lab instructions by >95%

Flask HTMX Python Bootstrap REST SQLAlchemy Redis NoSQL PyTest Docker Google Cloud Datastore Terraform Flask + HTMX RESTful PyTest (for Unit Test) Google Cloud Run
Corporate in Chemical Industry
remote
7 months
2023-05 - 2023-11

Data Pipelines: Integrating Multiple Data Sources

Backend Developer; Data Transformations, ETL Pipelines TypeScript Express.js chai ...
Backend Developer; Data Transformations, ETL Pipelines

Provided essential legacy SAP-EHS system data for integration into modern IT systems. Improved efficiency and reduced risk by connecting safety critical SAP data to new platforms.

  • Developed ETL pipelines and data transformation processes to make legacy data usable
  • Exposed data via API, improving data quality for downstream services

TypeScript Express.js chai mocha sinon rewire ETL Apache Spark PySpark Terraform Google Cloud Azure Datastore PubSub Kafka Compute Engine
Corporate in Chemical Industry
remote
9 months
2022-08 - 2023-04

AI-aided Experiment Plans for Laboratories

Full-Stack Developer (Backend & Frontend) Python FastAPI SciPy ...
Full-Stack Developer (Backend & Frontend)

Developed software to accelerate innovation processes in laboratories. Utilized AI and statistical methods to create optimized experiment plans, increasing innovation speed and saving resources.

  • Developed proof-of-concept, project approval by steering committee
  • Expanded the prototype and validated it with laboratory colleagues
  • Deployed the solution and facilitated a broader rollout in laboratories

Python FastAPI SciPy Scikit-learn Pandas PyTest PostgreSQL Redis TypeScript Angular Mocha Sinon Rewire Tailwind D3.js AG Grid Python (FastAPI) Scikit-learn Pandas PyTest PostgresSQL Angular (TypeScript Rewire)
Corporate in Chemical Industry
remote
1 year 4 months
2021-02 - 2022-05

Geospatial Data Analysis for the Real Estate Industry

Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics TypeScript Express.js node.js ...
Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics

Developed a software solution for forecasting and monitoring land & property values for large-scale investors. Integrated geospatial data, statistical models and machine learning to support investment decisions.

  • Scalable ETL pipeline for processing large geospatial datasets
  • Validation of machine learning & statistical predictions using historical data
  • Deployment and company-wide rollout for all investment decision-makers

TypeScript Express.js node.js Jest React D3.js Leaflet.js Mapbox GL Python OSGeo GDAL Pandas GeoPandas PySpark Postgres PostGIS TypeScript (Express.js) via node.js (Tests via Jest) React (TypeScript) OSGeo / GDAL Geopandas Redis Java Spring Boot Spring Spring Web Flow
Consulting Industry (Real Estate)
remote
7 months
2020-07 - 2021-01

Site Connectivity Analysis for Industrial Clients

Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics Python Django Bootstrap ...
Backend Developer; Algorithms for Geospatial Data Analysis, Geomatics

Development of software to support consultants in location analysis for industrial companies. Integration of large volumes of geospatial data and company-specific location factors.

  • Automated data pipelines, reducing analysis effort by 33%
  • User interface for non-technical consultants to easily utilize data
  • Company rollout, reducing total report work hours required by ~12%

Python Django Bootstrap Highchart Leaflet AG Grid PySpark OSGeo GDAL PostgreSQL PostGIS Elastic Search Docker RHEL Django (Python) OSGeo (OSM DGM satellite data traffic data) Postgres ElasticSearch
Consulting Industry (Real Estate)
remote

Aus- und Weiterbildung

Aus- und Weiterbildung

2025:

DeepSeek R1 for Structured [AI] Agents

Sam Witteveen


2024:

AWS API Gateway Workshop

Amazon


2023:

Software Architecture

Fraunhofer IESE


2022:

Relational Databases & ETL-Pipelines

RateEstate


2021:

Chief Innovation Management

Akademie der Ruhr-Universität GmbH


2019:

SCRUM Master (PSM) Prep

univatar Bildungsförderungsgesellschaft



? plus various additional training in software development, agile / scrum and project management.


2014:

Geo-Informatics & Hydrochemistry

Ruhr-Uni Bochum (Germany)

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Fullstack Software-Entwicklung Datenanalyse Datenbanken SQL Front-End Back-End ETL AWS Azure Google Cloud docker TypeScript Angular Python C++ Microservices REST Apache Spark OAuth 2.0 Active Directory Spring Java

Produkte / Standards / Erfahrungen / Methoden

Skills

Highlights:

  • Full-Stack Developer with 10+ years of experience
    • TypeScript, Python, C++, Rust, Java
  • Frontend: Angular, React & Microfrontends
  • Backend: Microservices & APIs (Express.js, NestJS, FastAPI, Java Spring)
  • Data-Pipelines/ETL (Apache Spark, PySpark), GIS & Big Data
  • DevOps & Cloud: Docker, Kubernetes, Terraform (AWS, GCP), CI/CD-Pipeline


Full Stack Development:

Backend

  • APIs (RESTful, GraphQL)
  • Express.js
  • NestJS
  • FastAPI
  • Spring Web Flow


Frontend

  • Angular
  • React
  • Flask
  • Django
  • Tailwind
  • AntDesign
  • Bootstrap
  • HTML 
  • CSS


Security & Authentication

  • OAuth 2.0
  • MSAL
  • OpenID Connect
  • Microsoft Active Directory
  • Spring Security


Data Pipeline & ETL:

  • Data Pipelines
  • ETL Workflows
  • Apache Spark
  • PySpark


CI/CD

  • Microservices (Google Cloud, Amazon AWS), mostly with Terraform
  • Ubuntu
  • RHEL
  • Docker
  • OCI/Podman/Buildah
  • Kubernetes


BigData / Geodata

  • QGIS, GrassGIS, SAGA, ESRI ArcGIS, GDAL


Tools & Soft-Skills

Tools:

  • Figma
  • Miro
  • Jira
  • Confluence
  • XWIKI
  • GitLab
  • GitHub
  • Azure DevOps (Git version control)


Project related skills

  • Project mgmt. ?Waterfall?
  • SCRUM & Agile
  • Chief Innovation Management
  • Six Sigma


Soft skills

  • Mentoring
  • Communication & Conflict Management
  • Mediation
  • Stakeholdercommunication
  • Presentation
  • Priority- & Requirements Engineering


Work Experience

2020 - today:

Role: Senior Full Stack Developer 

Customer: retab-group GmbH (Germany)


2023 - 2025:

Role: Senior Full Stack Developer 

Customer: Henkel DXA (Contract via retab-group)


2022 - 2023:

Role: Senior Full Stack Developer 

Customer: Henkel DX (Contract via retab-group)


2020 - 2022:

Role: Senior Full Stack Developer 

Customer: RateEstate (Contract via retab-group)


2018 - 2020:

Role: Full Stack Developer 

Customer: RBC (Essen, Germany)


2018 - 2019:

Role: Full Stack Developer 

Customer: TerraSolutio (Contract via RBC)


2015 - 2019

Role: QA & Automated Testing Engineer 

Customer: SCISYS Plc (Dortmund, Germany)

Programmiersprachen

TypeScript / JavaScript
Experte
Python
Experte
C++
Experte
Java
Experte
Rust
Fortgeschritten
Go
Fortgeschritten

Datenbanken

Postgres
MySQL
Google Cloud Datastore
MongoDB

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.