helloimtom.dev
decrypting
Full-stack developer · for hire

I buildproduction-readyweb appsfast —and well.

Hi, I'm Thomas. I ship modern web & mobile products end-to-end — from idea to staging to scale. Four years deep in React, Next.js and Node, coding by the ocean in the Canary Islands.

BasedLas Palmas, GC
TimezoneUTC+0 · GMT/WET
Response< 24h
Shipped for
Galaga AgencyDos × Dos Grupo ImagenBinter CanariasEnergía Solar CanariasARECO EspañaAdelante Business ConsultingCharpente Menuiserie DurandOsly SolutionsFrigateMateria Prima
[ 01 / SERVICES ]

What you get when you hire me.

S/01

Web apps, end-to-end

Custom Next.js & React applications with auth, dashboards, payments, real-time data — built fast, shipped clean.

Next.js 16React 19TypeScriptTailwind CSSZustand/Redux
S/02

Backend & infrastructure

Node + Postgres APIs, AWS deploys, CI/CD pipelines, Docker, CDN/caching. Boring stuff that doesn't break at 3am.

Node.jsExpressPostgreSQLAWSDockerCI/CD
S/03

Mobile apps (iOS · Android)

Cross-platform React Native apps, on the App Store and Play Store, with offline mode, native modules, and OTA updates.

React NativeExpoNative modulesOffline-first
S/04

Performance, SEO & analytics

Lighthouse 95+, Core Web Vitals fixed, technical SEO, GA4 + GTM dashboards. Sites that show up and load faster than the competition.

Core Web VitalsSchemaGA4GTM
S/05

Headless CMS · Sanity · Payload

Sanity Studio and Payload CMS integrations so non-technical teams can publish without breaking the build. Editor-first content models.

SanityPayloadGROQPortable Text
S/06

Motion & 3D interactions

GSAP and Three.js when the brief calls for delight, not just function. Used responsibly.

GSAPThree.js
[ 02 / PROCESS ]

From 'let’s talk' to live.

01

Discovery call

30 minutes, no pitch deck. We talk about what you need, what's done, what's blocking. I tell you if I'm the right fit.

30 min
02

Scope & estimate

I send a written scope, milestones, and a fixed timeline within 48h. Clear deliverables, clear price, no surprises.

48h
03

Build sprints

Weekly demos on a staging URL. You see progress every Friday and can redirect at any point. Slack/email async, calls only when useful.

Weekly
04

Launch

Production deploy, DNS cutover, analytics dialed in. I run a 7-day burn-in to catch what only real traffic can show.

Day 1
05

Aftercare

30 days of bugfixes & small adjustments included. After that, retainers or per-feature — whichever you prefer.

30 days
[ 03 / STACK ]

The tools I lean on, daily.

Frontend

Next.jsReactTypeScriptTailwind CSSSCSSReduxZustandGSAPThree.js

Backend & Infra

Node.jsExpressPostgreSQLSupabaseFirebaseAWSDockerCI/CDVPS / Linux

Mobile & Native

React NativeExpoiOSAndroidApp Store / Play Store

Content & Ops

Sanity CMSPayload CMSGA4Tag ManagerJestVitestFigma

AI Tools

Claude AIClaude CodeClaude DesignCodex
4y

Shipping production code

20+

Projects delivered

3

Languages spoken (FR · EN · ES)

0

Missed deadlines this year

[ 04 / WORK ]

Real stuff, in production.

W/01

Materia Prima

Editorial Magazine + Headless CMS

Independent digital gastronomy magazine launched from zero. Payload CMS v3 embedded inside Next.js 16 — one codebase, one container — so the editorial team publishes articles, manages categories, tags, contributors and a newsletter autonomously. Auto-WebP image optimization, calculated read time, rich Lexical editor with inline images and YouTube embeds, and zero SaaS cost: self-hosted on a private VPS with persistent Docker volumes.

TypeFull-stack · CMS
Year2026
RoleFull-stack
Stack
Next.js 16
React 19
Payload CMS v3
SQLite
Lexical
Tailwind CSS 4
GSAP
Lenis
MailerSend
Sharp
Docker
Case study →Live site ↗ (opens in new tab)
W/03

Binter Canarias

Field Operations Platform

Full-stack PWA built for Binter's installation teams to coordinate advertising campaigns across Canary Islands. Real-time check-ins, photo uploads, incident reporting, and a three-tier approval workflow — with offline support via Workbox service worker.

TypeFull-stack · PWA
Year2026
RoleFull-stack
Stack
React 19
TypeScript
Vite
Tailwind CSS 4
Zustand
GSAP
Leaflet
Node.js
Express
PostgreSQL
Socket.io
JWT
PWA
Case study →
W/05

Dos × Dos Grupo Imagen

Montadores App — Field Worker Native App

Native iOS and Android app for field installation teams. Covers the full workflow: assigned routes, GPS-validated arrivals, photo evidence and digital signature capture, incident reporting, and push notifications — offline-first with automatic sync when connectivity returns.

TypeReact Native · iOS & Android
Year2026
RoleMobile lead
Stack
React Native
Expo
TypeScript
Node.js
Express
PostgreSQL
SQLite
MMKV
Socket.io
Google Maps
Zoho CRM
Case study →
[ 05 / WORD-OF-MOUTH ]

What the people I've shipped with say.

Thomas integrated offline mode, iOS support, and BLE communication on our mobile app, then led the Supabase migration that replaced Bubble.io and cut our costs significantly. His React Native depth, independence, and creative problem-solving made him an outstanding asset to the team.

Armand Petit

CTO · Osly Solutions

Thomas stood out not only for his technical expertise but also for his eagerness to help others. Working across FlutterFlow, React Native, React, and PostgreSQL, he consistently demonstrated strong problem-solving skills and a deep understanding of the development process.

Kayla Kenney

Front End Developer · Frigate Global

[ 06 / ABOUT ]

Coder by trade. Restless soul chasing horizons.

Thomas Augot

Thomas, 30-something, fullstack developer based in the Canary Islands — where summer never ends.

Originally from Nantes, France — based in Spain for the past 6 years. A few lives before code — kitchens, aviation, sales, all over the world — until I fell into it for good. Self-taught first, then bootcamp, now shipping real things every week. I work remotely, whatever the time zone.

Places I've lived

FR
Rennes
AU
Gold Coast
IE
Dublin
ES
Barcelona
NZ
Mt Maunganui
DE
München
FR
Nantes
ES
Las Palmas
AU
Broome
ES
Corralejo
FromNantes, France
LocationCanary Islands · ES
LanguagesFrançais · English · Español
Day rateOn request — depends on scope
Working withGalaga Agency · select freelance
Off-hoursAlways on the move, allergic to routine, chasing the next horizon
[ 07 / FAQ ]

Things people ask before we start.

Usually 1–2 weeks notice. For tight launches I sometimes have a slot sooner — ping me.

Both. I work full-time at Galaga Agency and take selected freelance projects alongside. For bigger scopes I plug into your team or bring trusted collaborators.

Project-based, fixed-scope quotes. I send a written estimate within 48h after the discovery call. Day-rate available for retainers.

Yes — audits, refactors, takeovers from previous devs. I'll tell you honestly if it's salvageable or if we should rebuild.

Las Palmas, Spain (UTC+0 / WET). Time zones don't stop me — Europe, the Americas, Asia, we make it work.

I write the code. Every line. I'm the person you Slack at 2pm and the same person who deploys at midnight.

[ 08 / CONTACT ]

Let's build the thing.

Tell me everything. I'm listening.

Tell me what you're cooking. I read every message myself. If we're not a fit I'll tell you within a day and point you somewhere good.

Or write directly:

thomas.augot@gmail.com
Project type