Available for new projects

Better
mobile apps.
With Flutter.

I'm Niklas Homann, a senior Flutter developer and full-stack freelancer based in Hamburg, Germany. For more than five years I've been building apps that hold up in the stores: from an MVP shipped in four months to a platform with 200,000+ users and ratings of 4.7 to 4.9 stars.

Portrait of Niklas Homann, senior Flutter developer based in Hamburg, Germany
Niklas Homann · Hamburg, Germany
  • 5+ years Flutter & Dart
  • 100,000+ users per published platform
  • 4.7–4.9 ★ store ratings
  • M.Sc. Computer Science top of class

Services

Four things I do really well. All of them proven repeatedly in production apps, not prototypes.

New app developmentMVP to premium app

From idea to the app stores: iOS, Android, web and desktop from a single codebase, including architecture, CI/CD pipeline, test strategy and release process. You get a product, not a demo.

Migration to FlutterModernizing existing apps

I migrate native and hybrid apps to Flutter step by step: one codebase instead of two teams, faster releases, lower maintenance costs, and no feature freeze during the migration.

Performance & architectureRefactoring you can measure

If your Flutter app stutters, starts slowly or is hard to maintain: profiling, scalable architecture, clean state management and test coverage your team can rely on.

Team enablement & trainingFlutter knowledge that sticks

I get your team up to speed with Flutter: coding standards, code reviews, pairing and technical leadership. I've built, onboarded and led teams of up to five developers.

Selected projects

A selection from my project history, with outcomes instead of task lists.

International engine and drive manufacturer

Internal AI assistant app · Senior Flutter Developer

AI assistant integrated with the client's Microsoft 365 environment: one codebase for Android, iOS, Windows and web, plus full ownership of the release process with CI/CD on Azure DevOps for all four platforms.

Flutter · Dart · MSAL · Entra ID · Azure DevOps

International commercial vehicle manufacturer

Mobile sales app · Senior Flutter & TypeScript Developer

Quote creation from configuration all the way to digital signature, including a NestJS backend and integration with the client's mobile device management (Intune, Entra ID).

Flutter · NestJS · Node.js · Intune App SDK · Acrobat Sign

SV Technologie · Schwäbisch Media

News apps for newspaper readers · Senior Flutter Developer

Further development of the existing newspaper apps, a scalable app architecture, and a newly built AI-powered news app, plus backend microservices in Python.

Flutter · Python · FastAPI · Codemagic · Firebase

Finflow GmbH · Finanzfluss

Finanzfluss Copilot app · Senior Flutter Developer

Built the wealth and investment tracking app for 200,000+ users from scratch. First version live in four months, well ahead of deadline, including CI/CD, unit and end-to-end tests; then feature expansion and onboarding of two in-house developers.

Flutter · Riverpod · RevenueCat · Fastlane · Maestro

Gedisa GmbH

ApoGuide app for pharmacy customers · Tech lead, 5 developers

From MVP to a mature app rated 4.7 ★ with 100,000+ downloads, as technical lead of a five-person team, focused on code quality, golden tests and agile product development.

Flutter · Riverpod · Firebase · Keycloak · GitHub Actions

Beautinda GmbH

Marketplace & SaaS for beauty professionals · Co-founder & CTO

Three Flutter apps, a Next.js website and a Firebase backend, built as a founder and scaled with a team of five developers: 2,500+ active studios, 100,000+ monthly active users, €2M monthly gross merchandise volume, through to profitability. Store ratings: 4.8 and 4.9 ★.

Flutter · TypeScript · Cloud Functions · Stripe · RevenueCat

The full project history with all details is on LinkedIn, or as a CV on request.

What clients say

Four out of four LinkedIn recommendations, verifiable in the original.

Niklas is an absolute mobile app building machine. Back in February we wanted to launch in September, and we launched in September. It was Niklas who made it happen.
Martin Loetzsch · CTO, Finanzfluss
Through his structured way of working, focused communication and high quality standards, he consistently delivered outstanding results. An extremely competent and dedicated software developer whom I can recommend without reservation.
Daniel Schulte-Werflinghoff · Head of Software Development, SV Technologie (translated from German)
Niklas Homann is one of the most brilliant and dedicated software developers I have ever had the pleasure of working with.
Matthias Pyka · Co-founder, Beautinda (translated from German)
He brings a deep understanding of both Flutter and full-stack development, enabling him to independently architect and deliver complex features at a consistently high level.
Steven Dzionara · Flutter developer, same team at Schwäbisch Media

All recommendations in the original: LinkedIn profile ↗

About

My path into app development led through the engine room: an apprenticeship and first years as a software developer at Volkswagen, followed by a computer science degree completed top of my class (M.Sc., GPA 1.0 on the German scale). Instead of returning to the corporate world, I co-founded Beautinda in 2020, backed by the German EXIST founder scholarship, and as CTO built the product, the platform and a team of five developers, through to profitability.

That mix shapes how I work today: I think in products, not tickets. As a former founder I know what features cost and what they need to deliver. Not every idea should be built, but the right ones must be built excellently. That's why CI/CD, testing and clean architecture aren't extras in my work; they're the default.

Tech stack

App

  • Flutter
  • Dart
  • Riverpod
  • Provider
  • Bloc
  • iOS
  • Android
  • Web
  • Windows
  • Unit & golden tests
  • E2E (Maestro)

Backend

  • TypeScript
  • NestJS
  • Node.js
  • Python
  • FastAPI
  • Flask
  • Firebase
  • Google Cloud
  • REST & OpenAPI
  • SQL & NoSQL

CI/CD & tools

  • GitLab CI
  • GitHub Actions
  • Azure DevOps
  • Codemagic
  • Fastlane
  • Docker
  • Sentry
  • Crashlytics

Integrations

  • Stripe
  • PayPal
  • RevenueCat & in-app purchases
  • Entra ID / MSAL
  • Keycloak
  • Push notifications
  • Google Maps
  • Algolia

Frequently asked questions

Why Flutter instead of native development with Swift or Kotlin?

With Flutter, one shared codebase powers your app on iOS, Android, web and desktop. That roughly halves development and maintenance effort without compromising performance or user experience. Where native interfaces are needed (MDM, Bluetooth, platform APIs), I integrate them via platform channels. For the vast majority of business apps, Flutter is the most economical choice today.

Do you work remotely or on-site?

I work remotely from Hamburg for clients across Germany, Austria, Switzerland and the EU. For kickoffs, workshops or key meetings I'm happy to come on-site; hybrid setups have worked very well in my projects.

How fast can an MVP go live?

It depends on scope. As a reference: I took the Finanzfluss Copilot app from zero to the app stores in four months, including CI/CD pipeline and test strategy. For a robust MVP, three to six months is realistic depending on feature scope.

Do you take over existing apps?

Yes. I take over existing Flutter apps as well as native or hybrid apps that should be migrated to Flutter. We start with a code audit, followed by step-by-step refactoring or migration without putting feature work on hold.

Do you also build backends and web apps?

Yes, I work full-stack: backends with TypeScript (NestJS, Node.js) or Python (FastAPI, Flask), Firebase and Google Cloud, plus web frontends with Flutter Web or React/Next.js. My apps come with the APIs they need.

How do we get started?

We start with a short, no-obligation intro call (15–30 minutes). You then get an honest assessment of approach and effort, and if it's a fit, a clearly scoped project start. Book a call directly ↗

Let's talk about your project.

Tell me briefly what you want to build or improve. You'll get an honest assessment, usually within one business day.

kontakt@niklashomann.de

Or book a call directly:
cal.com/niklashomann ↗

Connect on
LinkedIn ↗