I'm Hendrik Clemens
Full-Stack Software & Robotics Engineer.
From model-predictive controllers to e-commerce web-apps — I ship reliable software across the stack:
- Shipped production systems in Python (FastAPI), C/C++ (embedded), JavaScript/Next.js (web), and Dart (Flutter)
- Built a Next.js e-invoicing platform with PayPal and DHL Integration and administrative functionalities
- Designed custom hardware—ESP32 PCBs for a custom type-k sensor production machine and a ROS 2 control stack for the autonomous EV-charging robot "GINI"
- Built cross-platform UX (Flutter + Firebase), scheduling dashboards, and CI/CD pipelines (GitHub Actions)
- Turned data into insight using NumPy, Pandas, scikit-learn, and Grafana
Skills
Programming Languages
Python
C/C++
JavaScript
TypeScript
Java
MATLAB
LaTeX
Web & Mobile
React / Next.js
Node.js
HTML / CSS
Flutter / Dart
FastAPI
Data & ML
NumPy
Pandas
Matplotlib
SciPy
scikit-learn
PyTorch
Grafana
Embedded
ESP32
Arduino
STM32
Control & Optimization
ROS 2
MPC
PID / Kalman
CasADi
OpenCV
Cloud & Databases
Firebase
AWS
MySQL
PostgreSQL
MongoDB
InfluxDB
SQLite
Nginx
DevOps & CI/CD
Docker
Kubernetes
Jenkins
GitLab CI
Terraform
GitHub Actions
CAD
Inventor
Fusion 360
AutoCAD
Siemens NX
FreeCAD
Electronics
KiCad
LTspice
Eagle
Spoken Languages
German (native)
English (fluent)
Dutch (basic)
Spanish (basic)
Career Snapshot
-
Freelance Software Engineer — Remote
Aug 2024 → present
- Built ZUGFeRD-compliant e-invoicing platform (Python, FastAPI, Mustangproject)
- Offer-sheet web app with PDF generation & WordPress publishing
- Developed a specialized Yoga-class booking system, including scheduling, PayPal API for payments, and logistics integration (DHL API) using Next.js.
- Currently engineering a separate, full-stack web-shop solution for online retail, built with Next.js, SQL databases, and Nginx.
-
Software & Robotics Engineer — PEM RWTH Aachen
Dec 2021 → Jan 2024
- Designed ROS 2 stack for autonomous EV-charging robot "GINI"
- Cross-platform UX (Flutter + Firebase) for reservation & live-tracking
- Thermal-management in MATLAB/Simulink
- Simulation & dSPACE HIL validation
-
Automation Engineer — Zorc Cybernetics GmbH
Apr 2020 → Sept 2021
- Custom ESP32 PCB & firmware for iron-casting sensor line
- Scaled prototype to 24/7 production in 10 months
-
Automation Engineering Intern — Zorc Cybernetics GmbH
Oct 2019 → Mar 2020
- Nodulisation station & rail system for cast-iron treatment (China)
-
Mechanical Engineering Intern — Tedima GmbH
Jun 2014 → Sept 2014
- Manufactured high-performance sealing solutions
Education
-
M.Sc. Automation Engineering — RWTH Aachen University
Oct 2022 → Mar 2025 (expected)
- Application-oriented track: embedded systems, control, ML, optimisation
- Thesis: MPC for an autonomous EV-charger (Python, ROS 2, CasADi)
-
B.Sc. Mechanical Engineering — RWTH Aachen University
Oct 2014 → Sept 2021
- Project: logistics-drone landing platform with autonomous repositioning
- Thesis: OPC-UA vs MTConnect for machine-tool interfaces
-
Allgemeine Hochschulreife (Abitur) — Gymnasium St. Wolfhelm
Sept 2006 → Jun 2014
- Advanced courses: Mathematics & Biology
- Award: Abiturpreis — Deutsche Physikalische Gesellschaft (DPG)
Certificates & Awards
- Abiturpreis — Deutsche Physikalische Gesellschaft (2014)
- Introductions to MATLAB & Simulink — RWTH Aachen fIT (2018)
- Autodesk Inventor CAD Certification — Autodesk / CASO GmbH (2019)
- Niederländisch A1 — RWTH Language Center (2023)
Personal Projects
-
Camera Tracker — Monocular SLAM & Real-Time Tracking
Aachen · 2022 → 2023
- Custom ESP32 motion platform (CAD, stepper-driven)
- Monocular SLAM with patch-contrast depth estimation
- Low-latency real-time object-tracking pipeline
-
BMW E39 Reverse-Engineering Project
Niederkrüchten · 2019 → 2023
- Decoded CAN/BMW messages, stored in InfluxDB
- Custom logger/viewer (Raspberry Pi 4, Arduino Mega, ESP32)
- Mechanical restoration incl. engine replacement
-
Open-Source Quadrocopter Exploration — Crazyflie Drone
Aachen · 2018 → 2019
- Studied flight-control firmware, sensor fusion & wireless comms
-
FDM 3D Printing & Design
Since 2017
- Heavily modded Anet A8 printer (hardware & Marlin FW)
- Designed functional parts: drone frames, R2-D2 robot, automotive components