Web & mobile apps built to last.

Thomas S. Florus, independent Fullstack & Mobile developer.

Gapline screen: live Grand Prix standings with a pinned favourite driverReclaim screen: the goal “Launch Reclaim” at 44%, split into campsGOSO screen: home with nearby outings

My apps

Apps I design, build and publish myself.

Reclaim

Every goal is a mountain.

Productivity · iPhone, Apple Watch, Mac

Reclaim: the goal “Launch Reclaim” at 44%, split into campsReclaim: overview of camps and progressReclaim: steps of the Design campReclaim: Design camp reachedReclaim: home with three goals in progressReclaim: home screen widgets

Reclaim breaks a big project into camps, then into steps small enough to need almost no motivation. Complete a step and the progress climbs on its own to the summit.

Gapline

Every gap, live.

Sports · Web, iOS, Android

Gapline: live positions and gapsGapline: pinned favourite driverGapline: championship standings during the raceGapline: countdown to the next session

Gapline puts the whole race on one screen: who is where, by what gap, and what it means for the championship. Pick your driver once and they stay pinned everywhere.

GOSO

Sport means more together.

Sports · iOS, Android

GOSO: homeGOSO: map of nearby outingsGOSO: outing detailsGOSO: club page

GOSO helps you find and join the social runs and rides organised by clubs around you. Participants sign up and get reminders; clubs publish their outings and manage places.

Macros

What you eat, without the maths.

Health & fitness · iPhone, iPad

ViewPrivate beta
Macros: today's diary with the calorie ringMacros: barcode scannerMacros: scanned product sheetMacros: goals

Macros is a food diary to keep track of calories and macronutrients day to day, meal by meal. Scan a product, the quantity gives the values, and the day's ring shows what is left.

Client projects

Client project · Website

Lineup-Ocean

Showcase website for Lineup Ocean, a mission-driven company based in Montpellier that designs bio-inspired solutions for coastal resilience: shoreline protection, marine ecosystem restoration and support for maritime stakeholders.

Lineup Ocean home page on a computer: a coastal protection structure under waterThe Lineup Ocean website on iPhone

Client project · iOS and Android

All Around Athlete

A personalised sports coaching mobile app: user profiles, tailored training programmes and progress statistics.

All Around Athlete screen: choosing a workoutAll Around Athlete screen: progress statistics

What I do for you

A custom mobile app

Your iOS, Android or web app, designed and built end to end in React Native, JavaScript and TypeScript: interface, business logic, API, infrastructure, all the way to publishing on the stores.

An MVP or a POC to test your idea

A first version to test your idea with real users, without building more than needed.

Taking over and evolving an existing app

Your app already exists: I take it over, keep it moving and add what you need.

Websites and web apps

A showcase website or a web app, from design to launch, made to grow with your business.

For startups, small businesses and proofs of concept. Fixed price, quote within 48 h.

Let's talk

Skills

Web & mobile apps

Complete applications, from prototype to shipped product. Polished interfaces and maintainable code, on the web as well as iOS and Android.

Backend & API

Robust, secure and scalable architectures and APIs, designed to last and to handle the load.

And where I put them to work

  • iOS and Android apps

    React Native · Expo · TypeScript

    • Reclaim
    • Gapline
    • GOSO
    • Macros
    • All Around Athlete
  • Websites and web apps

    Next.js · Tailwind CSS · react-native-web · Vite

    • Gapline
    • GOSO
    • Lineup-Ocean
  • Backend and data

    Firebase · Express · Strapi

    • Reclaim
    • GOSO
    • Macros
    • Lineup-Ocean
  • Payments

    Stripe

    • Gapline
    • GOSO
  • Native Apple

    Widgets · Apple Watch · Mac · Live Activity · HealthKit

    • Reclaim
    • Macros
  • Testing and continuous integration

    Jest · Maestro · GitHub Actions

    • Reclaim
    • GOSO

Process

  1. Scoping

    Your goals, your constraints, the exact scope of the project.

  2. Design

    Technical architecture and user journeys, decided together.

  3. Development

    Short iterations and regular progress updates.

  4. Launch

    Deployment, monitoring and post-launch support.

Thomas S. Florus

Let's talk about your project.

For startups, small businesses and proofs of concept (POC). Fixed price, quote within 48 h.

Book a 30-min call (Calendly, new tab)