Skip to content
View hcdiekmann's full-sized avatar
🤖
🤖

Block or report hcdiekmann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hcdiekmann/README.md

Hans Christian Diekmann — from commit to the field

$ ros2 launch hcdiekmann bringup.launch.py
[INFO] role ............ Software Engineer · Forward Deployed Engineer
[INFO] origin .......... 🇳🇦 Namibia → 🇩🇪 Germany → 🇳🇱 Netherlands → 🇨🇭 Zürich
[INFO] sweet spot ...... where software meets the physical world
[WARN] requirements not fully defined — good. proceeding.
[ OK ] ready for deployment

▸ Mission profile

- "Implement this CRUD endpoint."
+ "There are 500 robots and thousands of sensors in the field. Operators need to
+  know what they're doing, customers need to see results, and it can't stop
+  working when the internet disappears."

I embed with the teams who operate the system — scoping on-site, translating operational needs into architecture, and owning delivery through to production in the field.

Success is measured at the customer, not at the merge.

▸ Subsystems

🤖 Robotics & IoT ROS 2 · fleet management · IoT sensors & actuators · telemetry · computer vision · simulation
⚙️ Backend & distributed Python · TypeScript · FastAPI · Next.js · PostgreSQL · RabbitMQ · MQTT · WebSockets
☁️ Infra & deployment Docker · Kubernetes · AWS · GitLab CI/CD · Ansible · observability · on-prem / edge
🖥️ Operator interfaces real-time dashboards · maps & geospatial · web push & notifications · PWAs

▸ Current mission

🌱 Autonomous laser-weeding rovers — tech lead / architect of the fleet platform: real-time telemetry, fleet state, geospatial UIs, session orchestration, auth, reporting, and the Kubernetes infra behind it.
Next.js FastAPI RabbitMQ Kubernetes InfluxDB PostgreSQL MapLibre

Pinned Loading

  1. pathfinder pathfinder Public

    A differential wheeled robot simulation with ROS 2 and Gazebo Classic

    Python 16 3

  2. ultralytics_ros2 ultralytics_ros2 Public

    ROS 2 object detection and tracking with Ultralytics AI framework

    Python 13

  3. aws-saa-capstone aws-saa-capstone Public

    AWS Solutions Architect Associate Final project

    PHP 1

  4. delta delta Public

    A delta robot simulation in browser

    TypeScript 2

  5. omborokko omborokko Public

    Accommodation booking and managment system

    TypeScript