Product & backend engineer for embedded teams and end-to-end freelance tasks.

I design productive userflows around event-driven services, useful integrations, and tidy frontends.

Event-driven Node/GoAWS + KubernetesUser-focused products
Custom Web Apps
Rapidly built, cleanly architected apps. From dashboards to small CRMs—SSR, SPA, or hybrid.
TypeScriptGoNext.jsPostgreSQL
Integrations & Automations
Connect your tools, trim manual steps, and let background jobs do the boring bits.
APIsWebhooksZapier/n8nCRON workers
Internal Tools
Lightweight admin panels and internal UIs your team actually enjoys using.
RBACAudit logsDX-first
Product Prototyping
Clickable prototypes to validate ideas faster—Notion/Miro energy, production-minded code.
Figma ↔ CodeUsabilityMicro-animations
Capabilities

Hands-on skills for lean teams

Architecture, delivery, and polish—one toolkit that follows projects from kickoff to launch.

Fullstack

Owns the whole slice—from API design to UI details—so product conversations stay with one person.

Next.jsRemixReactNode.jsGraphQLREST APIsPostgreSQLPrisma

Backend & Architecture

Event-driven domains, traceable ledgers, and resilient data models fit for fintech-grade workloads.

Node.jsTypeScriptGoKafkaRedisPostgreSQLEvent SourcingCQRS

DevOps & Infrastructure

Keeps workloads observable and boring—GitOps pipelines, cost-aware hosting, and fast incident response.

AWSDigitalOceanKubernetesDockerTerraformPulumiGitHub ActionsPrometheus/Grafana

Frontend & DX

Design systems, component libraries, and testing pipelines so UI polish doesn’t slow down releases.

ReactNext.jsTailwind CSSStorybookTesting LibraryPlaywrightGraphQLDesign Tokens
What I Do

Small surfaces, big impact

Focused services that fit neatly into your workflow.

Custom Web Apps
Rapidly built, cleanly architected apps. From dashboards to small CRMs—SSR, SPA, or hybrid.
TypeScriptGoNext.jsPostgreSQL
Integrations & Automations
Connect your tools, trim manual steps, and let background jobs do the boring bits.
APIsWebhooksZapier/n8nCRON workers
Internal Tools
Lightweight admin panels and internal UIs your team actually enjoys using.
RBACAudit logsDX-first
Product Prototyping
Clickable prototypes to validate ideas faster—Notion/Miro energy, production-minded code.
Figma ↔ CodeUsabilityMicro-animations
Selected Work

A few compact builds

Outcome-first snapshots—no fluff, just what changed.

Coinify Trade & Settlement

Event-driven Node.js services handling crypto trades, banking/card flows, and compliance reporting.

Node.jsTypeScriptPostgreSQLRabbitMQAWS

WaltherWatch IoT Platform

Festival-wide tracking of medical teams, vehicles, and room temperatures with live alerts.

IoT sensorsNode.jsReactRedisKubernetes

Forecast Design System

Shared component library and GraphQL optimizations powering Forecast’s planning experience.

ReactGraphQLStorybookCypressJava

CPH Airport Cleaning Insights

IoT architecture feeding Angular/iOS dashboards so airport staff could predict cleaning needs.

AngularNode.jsSwiftIBM CloudRedis

ALSO Tariff Sheet Generator

Web application that produced compliant tariff sheets for return merchandise authorization cases outside the EU.

ReactNode.jsPostgreSQLAWS
Experience

Earlier roles & teams

Resume-style snapshot covering product and consulting work.

Coinify ApS

Senior Software Engineer

Aug 2021 — Present

Shipped event-driven microservices powering Coinify’s fiat ↔ crypto on/off-ramp platform inside small cross-functional teams.

Node.jsTypeScriptRabbitMQPostgreSQL/MySQLELK StackFireblocks
  • Architected DDD-aligned services communicating over a RabbitMQ event bus with PostgreSQL and MySQL persistence.
  • Integrated native blockchain flows plus Fireblocks and Travel Rule providers to automate settlement and compliance.
  • Kept the platform observable with an ELK stack, actionable dashboards, and alerting tuned for on-call rotations.
  • Embedded rigorous testing practices and paired with LLM copilots (Codex, GitHub Copilot) to accelerate delivery without sacrificing quality.
  • Integrated traditional payment providers to bridge fiat rails with the crypto flows.

Smukfest · WaltherWatch

Technical Lead (Volunteer)

2018 — Present

Led the discovery, design, and implementation of the festival's IoT tracking platform.

Node.jsReactRabbitMQIoT SensorsDB2UX Research
  • Designed the end-to-end system architecture, from edge sensors to real-time dashboards.
  • Built mobile-friendly web applications for live monitoring of staff, vehicles, temperatures, and critical alerts.
  • Identified stakeholder pain points, mapped user journeys, and iterated on workflows for medical and logistics teams.
  • Developed data pipelines using RabbitMQ and DB2, enabling scalable ingestion and processing of sensor events.
  • Guided cross-functional stakeholders through roll-out, adoption, and continuous improvement of the platform.

Forecast Technologies

Full Stack Developer

Feb 2020 — Aug 2021

Improved Forecast’s planning product across React, GraphQL, and Java services.

ReactGraphQLJavaStorybookCypressDesign Systems
  • Optimised the GraphQL layer and Java backend for faster reporting.
  • Introduced a shared design system with Storybook and design ops processes.
  • Instrumented the frontend with Sentry, LogRocket, and Cypress tests.

IBM iX Danmark

Application Consultant

Feb 2019 — Feb 2020

Full-stack consultant on digital transformation and IoT initiatives (CPH Airport, enterprise clients).

ReactAngularNode.jsJavaIoTClient Workshops
  • Implemented React/Angular frontends with Node.js/Java services behind them.
  • Architected an IoT solution visualising cleaning data for CPH Airport.
  • Acted as technical lead on smaller cross-disciplinary delivery teams.

IBM

Developer / Application Consultant

Jan 2017 — Jan 2019

Built PoCs showcasing IBM Cloud, AI services, and Hyperledger Fabric for enterprise clients.

IBM CloudHyperledger FabricNode.jsAI ServicesRapid Prototyping
  • Ran ideation workshops and rapid prototyping engagements.
  • Developed blockchain pilots and AI demos used in sales pursuits.
  • Supported larger delivery teams with full-stack development and integrations.
Get in touch

Tell me about the thing you need

Sketch the outcome, not just the feature list and i will get back to you ASAP.

Project sketch

What problem are we solving?

This form is a demo. Wire it to your email/API.