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:

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

  1. 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.
  2. 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
  3. 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
  4. Automation Engineering Intern — Zorc Cybernetics GmbH

    Oct 2019 → Mar 2020

    • Nodulisation station & rail system for cast-iron treatment (China)
  5. Mechanical Engineering Intern — Tedima GmbH

    Jun 2014 → Sept 2014

    • Manufactured high-performance sealing solutions

Education

  1. 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)
  2. 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
  3. Allgemeine Hochschulreife (Abitur) — Gymnasium St. Wolfhelm

    Sept 2006 → Jun 2014

    • Advanced courses: Mathematics & Biology
    • Award: Abiturpreis — Deutsche Physikalische Gesellschaft (DPG)

Certificates & Awards

Personal Projects

  1. 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
  2. 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
  3. Open-Source Quadrocopter Exploration — Crazyflie Drone

    Aachen · 2018 → 2019

    • Studied flight-control firmware, sensor fusion & wireless comms
  4. FDM 3D Printing & Design

    Since 2017

    • Heavily modded Anet A8 printer (hardware & Marlin FW)
    • Designed functional parts: drone frames, R2-D2 robot, automotive components