Hannes Duve

Senior freelancer · Bremen · Coaching

Software that delivers on its promise.

I build stable apps, websites, and servers for your business — or show you 1:1 how to build with Cursor or Claude yourself. High quality, direct and personal.

Budget for Nomads: daily overview and expense list
Screenshot of the wikifolio app
wikifolio · shippedBudget for Nomads · App StoreGitHubBremen · DACHSenior freelancer

Freelance

App & web development

For SMEs and teams in the DACH region: from MVP to production-ready — React Native, Next.js, server, CI/CD.

Budget for Nomads: trip budget overview

App · 2022-2024 · Freelance · design & build

Budget for Nomads

React Native and Expo travel budgeting app: per-trip spending, daily rollups, categories, and multi-currency handling with sync between online and offline use. Built end to end as a freelance flagship (TravelCost Native) with Firebase, Zustand, and UX focused on long-term travelers.

  • Expo
  • React Native
  • TypeScript
  • Firebase
  • Zustand
  • React Navigation
  • i18n
Screenshot of the wikifolio app

2024-2025 · Mobile app developer

wikifolio (mobile app)

Cross-platform React Native app for iOS and Android: extending a trading and community product with a native rich-text editor for comments, animated tables and charts, Branch.io deep and native linking, automated tests (Jest, Maestro), and CI/CD for releases, alongside backend, design, and product partners.

  • React Native
  • TypeScript
  • Jest
  • Maestro
  • Branch.io
  • CI/CD
from €1,200 · Micro-MVP / prototype · ~1–2 weeksfrom €4,800 · MVP / launch-ready · ~4–8 weeksfrom €1,200/month · Ongoing development · Retainer · 60 €/hApp, website, or server — scope shifts the estimate.

Websites & web apps

Next.js apps with APIs, auth, and SEO — from MVP to production-ready and maintainable.

Mobile apps

React Native and Expo for iOS and Android with store releases and EAS pipelines.

Server & cloud

Node.js, PostgreSQL, and AWS — stable, maintainable, shaped for your team and budget.

Quality & operations

Tests, CI/CD, and pragmatic security — reliable operations instead of quick fixes.

Coaching

Vibe Coding — Coding with AI

1:1 on your project — Cursor or Claude, and a workflow you can repeat. Free 30-minute intro call, then 60 € / 60 min.

01

Intro call

30 min, free: your project, where you are, your goals — no obligation.

02

Book a session

60 min, 60 € — bring a concrete problem or feature to work on.

03

Live on your project

Code, errors, prompts — we solve it together in your setup.

04

Leave unblocked

Working progress plus a pattern you can repeat in the next session.

CursorClaudeFor founders & engineers

Do I need to know how to code already?

No. We start where you are — beginners and engineers are both welcome.

Stack

What I use on projects

React Native and Expo for iOS and Android, Next.js for web, Node and PostgreSQL for backend — production tooling from MVP through App Store release.

  • React Native
  • Expo
  • TypeScript
  • React Navigation
  • Expo Router
  • Zustand
  • Deep Linking (Branch.io)
  • Expo Dev Client (Development Builds)
  • EAS Build
  • EAS Submit
  • App Store & Google Play Release
  • Firebase
  • AWS Amplify
  • Maestro (Mobile E2E Tests)
  • Next.js
  • React
  • Tailwind CSS
  • UI/UX Implementation
  • i18n (localization)
  • shadcn/ui
  • Mapbox GL
  • Accessibility (a11y)
  • Node.js
  • REST APIs
  • GraphQL
  • PostgreSQL
  • Prisma
  • Supabase
  • SQL
  • SQLite
  • Auth.js
  • Stripe
  • AWS (Lambda, CDK, S3)
  • Playwright
  • Jest
  • CI/CD
  • Performance
  • Security basics
  • .NET
  • C#
  • Xamarin
  • Python
  • App Store Optimization
  • Cursor
  • Claude Code

Contact

Book a call

30 minutes, no obligation — freelance or coaching. I will follow up with next steps.

Freelance

Request a project

App, web, or backend for your SME — we clarify scope and budget on the intro call.

Request a project

Coaching

Book coaching

Vibe coding with Cursor or Claude — free intro, then 60-minute sessions at €60.

Book coaching