Quality
over quantity. Druidware.

We don't just build and abandon applications. We value quality over quantity, and we treat every project with detailed care for as long as it lives.

Native
Feels right on iOS & Android
Robust
.NET APIs built to scale
Observable
Logged, monitored, traceable
Maintained
Cared for past launch day
How we work

The Druidware
playbook.

Six chapters, one open book. Screenshots on the left page, the method on the right. Turn the page — or jump to a chapter below.

Showcase

Inside
Plot Observer.

A Flutter companion app for parking enforcement — on-device plate OCR, Zebra BLE ticket printing, offline-first case files, and plate support across DK · PL · SE · DE · NL · GB. Hover to pause.

Plot Observer login screen
Plot Observer Login · Officer sign-in
Plot Observer chat
Plot Observer Chat · Real-time over SignalR
Plot Observer case detail
Plot Observer Case · Evidence & notes
Plot Observer case created confirmation
Plot Observer Case created · Ticket printed
About

Full-stack from
pixel to pipeline.

Druidware is an independent software practice focused on mobile development, back-end engineering, and DevOps. I build Flutter apps that feel native on iOS and Android — then wire them to solid .NET APIs and keep everything running smoothly in the cloud.

I care about the whole stack: clean architecture, reliable CI/CD, observable systems. Projects don't just get shipped — they get maintained, monitored, and improved over time.

📱
Mobile
Flutter · iOS · Android
⚙️
Back-End
.NET · C# · SQL Server
☁️
DevOps
Azure · Docker · Kubernetes
~/druidware — zsh
$whoami
druidware — independent software studio
$cat stack.txt
mobile → flutter · dart · ios · android
backend → .net · c# · asp.net core · mssql
cloud → azure · docker · github actions
$./ship.sh
flutter build ipa
dotnet publish -c Release
az webapp deploy
done in 2m 14s.
$status --now
europe/copenhagen · shipping & maintaining
$
Skills

The full stack,
owned end-to-end.

📱 Mobile Development

Flutter apps shipped across parking, logistics & e-commerce

Flutter Dart BLoC / Cubit Clean Architecture Google Maps On-device OCR Zebra BLE Printing Barcode Scanning E-signature Capture Offline-first Localization (DK · EN · SE · SR · PL · DE · NL · TR)
⚙️ Back-End & APIs

REST & real-time services powering the apps above

.NET / C# ASP.NET Core REST API Dio SignalR (real-time chat) MsSQL MySQL Firebase Messaging OneSignal Push Route Optimisation
☁️ DevOps & Delivery

Shipping iOS & Android builds and running the cloud behind them

App Store Connect TestFlight Google Play GitHub Actions Fastlane Docker Azure
Where I lean in
Flutter & Dart Daily driver
Production apps across parking, logistics, security & e-commerce.
.NET / C# Daily driver
REST APIs, SignalR real-time, MsSQL data layer.
Azure & Cloud Strong
App Service, container deploys, monitoring.
CI/CD & DevOps Strong
GitHub Actions, Fastlane, store submissions.
Projects

Selected work.

2023 – 2026
Flutter · iOS & Android 2026

Plot Park

Flutter mobile app for parking and tracking vehicles. Lets users create and manage parking areas directly from the phone, backed by a REST API on MsSQL with Firebase messaging and Cubit state management.

iOS & Android Cubit · Dio MsSQL · Firebase
Flutter · OCR & BLE 2026

Plot Observer

Companion Flutter app for parking enforcement. Scans license plates with on-device OCR, prints tickets to Zebra BLE printers, and works offline with cached case files. Supports plates across DK, PL, SE, DE, NL and GB.

OCR scanning Zebra BLE printing Offline mode
Flutter · Security Analysis 2025

Security Report App

Field-operator app for on-site security inspections. Operators authenticate, browse workplaces on Google Maps, and step through structured category → subcategory → question checklists with photo, video and file attachments. Finished reports export to PDF and tickets are pushed straight to Jira.

PDF export Jira integration Dev / Prod flavors
Flutter · Logistics 2024

SFT Driver

Logistics app for delivery drivers with route optimisation, barcode scanning, and digital proof-of-delivery signing. Real-time chat over SignalR sockets, OneSignal push notifications, and localisation in English, Danish, Serbian and Swedish.

Barcode & signing SignalR chat 4 languages
Flutter · E-commerce 2023

Cleenr

Customer-facing hybrid e-commerce app built on clean architecture. Google Maps integration, real-time location tracking, and a full ordering model with order tracking and editing. BLoC/Cubit state management with Danish and English localisation.

Clean architecture Google Maps DK · EN
Flutter · E-commerce 2023

Cleenr Worker

Companion app for Cleenr workers. Real-time location tracking and live job updates over Google Maps, paired with the same clean-architecture order model so workers can track and edit assigned orders end-to-end. BLoC/Cubit, Danish and English.

Live tracking Order updates DK · EN
Experience

Where I've
been.

Five years building across the full stack — from Flutter UIs to .NET APIs and cloud infrastructure on Azure.

  • Owning the Flutter front-end: building screens, state management, and the design system across iOS and Android
  • Driving QA & UAT cycles — writing test plans, reproducing field issues, and signing off releases with stakeholders
  • Working close to the metal: on-device OCR, Bluetooth Low Energy printing, camera/scanner pipelines, and native platform channels
  • Profiling and squeezing performance out of low-level integrations so the apps stay responsive on field hardware
  • Delivered Flutter apps and back-end integrations for independent clients
  • Set up CI/CD and cloud infrastructure for small product teams