~ whoami

Daniel
Backhove

Head of Development · MedTech · Full-Stack to Firmware · Werne, Germany

_

Building an MDR-certified medical device from app to firmware. Leading a remote team, writing code, and pushing the boundaries of what AI can do for developers — all from Werne, Germany.

Daniel Backhove
scroll

//About Me

I'm a software developer turned engineering lead — comfortable everywhere from mobile apps to cloud infrastructure to embedded firmware. I started in the .NET world, then rebuilt from scratch when I joined a startup: Flutter, Spring Boot, AWS, React. New stacks don't slow me down — they're what keeps me sharp.

Over time, the role grew beyond writing code. Now I spend as much energy on people and process as I do on architecture. A strong team consistently outperforms any individual — so I invest in knowledge sharing, workshops, and a culture where shipping quality work feels good.

Outside of work: cooking with my wife, gravel biking through Münsterland, our Australian Shepherd, and building things with my hands as a counterbalance to the keyboard.

//AI & Agentic Coding

I don't just use AI tools — I engineer them into the development process. Custom agents, skills, and workflows that turn a complex codebase into something a single developer can move fast on.

33
Custom Agents
14
Skill Definitions
10
Custom Commands
6
Codebases
vibe-session.sh
$ claude "refactor auth flow → JWT refresh tokens"
// exploring codebase
> Read: src/auth/login.ts · middleware/auth.ts · user.ts
 
// planning
☐ add refreshToken to UserSession type
☐ implement /api/auth/refresh endpoint
☐ update middleware for token expiry
☐ add silent refresh to API client
 
// implementing
> Edit: src/types/user.ts (+12 lines)
✓ add refreshToken to UserSession type
> Edit: src/api/auth/refresh.ts (new · +38 lines)
✓ implement /api/auth/refresh endpoint
> Edit: src/middleware/auth.ts (+21 lines)
✓ update middleware for token expiry
> Edit: src/lib/apiClient.ts (+29 lines)
✓ add silent refresh to API client
 
> /commit → feat: implement JWT refresh token flow
✓ 4 files · 100 insertions · 12 deletions
_
$ ls .claude/agents/

Backend · Spring Boot

feature-dev api-docs db-migration test-gen code-review security-audit compliance performance aws-integration erp-integration medical-domain mapper-gen error-handler bff-aggregator querydsl-query api-response-standards it-security-analyst

Mobile · Flutter

sc-widget-creator riverpod-state-manager test-writer code-reviewer compliance-checker measurement-flow-expert api-integration-specialist explore-streamcheck

React Native · Kooku

grand-architect design-token-guardian security-specialist performance-enforcer performance-prophet a11y-enforcer test-generator
$ ls .claude/skills/
api-endpoint Backend
code-review Backend
checkout-system Backend
questionnaire-system Backend
sc-component Flutter
sc-architecture Flutter
sc-review Flutter
sc-figma Flutter
localize Flutter
flutter-upgrade Flutter
react-native-best-practices RN
ui-ux-pro-max RN
frontend-design RN
supabase-postgres-best-practices RN
My Philosophy

> "AI is a tool, not a replacement. Like a very capable intern — fast, tireless, but needs guidance and review. The developer who understands what they're building will always outperform the one who blindly copies."

//Tech Stack

Current Stack

Mobile
Flutter Dart
Backend
Spring Boot Java
Cloud
AWS Elastic Beanstalk Cognito CloudFront WAF SES S3 RDS
Web
React TypeScript
Firmware
ESP32 C/C++
Payments
Stripe
CI/CD
GitLab CI/CD Conventional Commits Semantic Versioning
Project Management
ClickUp Agile/Scrum

AI & Tooling

Claude Code Claude API MCP Integrations Custom Skills Model Routing

Previous Stack

C# .NET Xamarin .NET MAUI WPF

Domain Expertise

  • Medical Device Regulation (MDR Class Im)
  • IEC 62304 Software Lifecycle
  • GDPR / DSGVO Compliance
  • Remote Team Leadership
  • AI-Driven Developer Productivity

//Career

Head of Development

Streamcheck
2025 – present Münster, Germany

Technical lead for an MDR-certified Class Im medical device — from mobile app and cloud backend to firmware and a B2B web portal for physicians. Involved in strategic management decisions. Leading a remote team of developers and designers.

Flutter Spring Boot AWS React ESP32 MDR Team Lead

Senior Developer

Streamcheck
prior to 2025 Münster, Germany

Built the entire AWS infrastructure, Stripe payment integration, CI/CD pipelines, and passwordless authentication system from scratch. Drove the architecture decision for the B2B React web portal.

Flutter Spring Boot AWS Stripe GitLab CI/CD

Developer (Student → Junior → Senior)

Humotion GmbH
2018 – 2025 Münster, Germany

Started as a working student, grew to Junior, then Senior Developer. Built software and systems for sports motion data capture and performance analysis. Deep .NET/C#/Xamarin experience. Where the foundation was laid.

C# .NET Xamarin .NET MAUI WPF

B.Sc. Computer Science

FH Dortmund
2017 – 2021 Dortmund, Germany

Bachelor of Science in Computer Science at University of Applied Sciences Dortmund.

//Projects

// featured

Streamcheck

"Making men's health a feature, not a bug."

MDR-certified medical device for urological health screening. A hardware device paired with a Flutter mobile app, Spring Boot backend, AWS cloud infrastructure, and ESP32 firmware. Currently expanding with a React-based B2B web portal for physicians.

Flutter Spring Boot AWS React ESP32 Stripe GitLab CI/CD

Münster Esports e.V.

Board Member · Event Organizer · Community Builder

2nd Chairman of a registered esports association in Münster. Responsible for official documentation, event organization, sponsor management (Atruvia partnership), and community building. Successfully participated in the Prime League (League of Legends).

League of Legends CS:GO Event Management Sponsoring

Smart Home Lab

Sophisticated Home Assistant setup: Enphase solar and battery integration via custom HTTP configs, EVCC for EV charging (Kia EV6, Smart #1), Zigbee coordinator, Matter/Thread border router, WebRTC cameras with PTZ control, and various Tapo/SwitchBot integrations.

Home Assistant EVCC Zigbee Matter/Thread WebRTC ESP32

DIY Electronics & Robotics

ESP32-based hobby projects including biomarker strip detection prototyping (colorimetric analysis with TCS34725 sensors), RC vehicle builds, and force-sensing exploration.

ESP32 Sensors 3D Printing MicroPython Arduino

get5-web

Customized CS:GO match management webpanel for esports server administration. Open source on GitHub.

Python Flask CS:GO Open Source
View on GitHub

//Interests

Gravel Biking & Bikepacking

Race meets adventure. Münsterland, Sauerland, and wherever the gravel leads.

Cooking

Together with my wife. No shortcuts.

DIY & Hands-on Building

The physical counterbalance to screen work. Electronics, woodwork, fixing things.

Esports & Gaming

Active in the local esports community. From League of Legends to CS:GO server admin.

AI & New Technologies

Constantly exploring new tools, frameworks, and what's possible.

Electronics & Embedded Systems

ESP32, sensors, robotics components. Building things that interact with the real world.

Smart Home

Automating everything that can be automated. Solar, EV charging, presence detection.

//Now

Building

  • React B2B physician portal at Streamcheck
  • Experimenting with own product ideas

Learning

  • Multi-agent orchestration patterns with Claude
  • Rust for embedded targets

Playing with

  • Home Assistant solar & EV charging automations
  • ESP32 sensor experiments

Updated: March 2026

//Let's connect.

Whether it's about MedTech development, agentic coding workflows, esports, or good espresso beans — I'm always up for a conversation.

📍 Werne, Germany