Senior Rails-architect · Plus AI als hefboom

Jouw Rails-app, in twee maanden in twee weken.

35jr
Software bouwen sinds 1991
120+
Apps in productie
70%
Gemiddelde kosten t.o.v. bureaus
Roger Heykoop — Oprichter · Directeur Software
Roger Heykoop
Oprichter · Directeur Software
Beschikbaar
Spaarndam · NL NL · EN · DE 20+ jaar Rails
Vier meningen die we graag bij de koffie verdedigen

Rails is de snelste manier om serieuze software te leveren. De meeste bureaus geloven dat niet meer.

— 01

Sprints zijn theater voor declarabele uren.

Twee-weekse sprints, planning poker, retros, drie-traps estimation — het meeste bestaat om tien mensen druk te houden. Eén senior architect met AI als hefboom levert dezelfde scope in dagen.

— 02

AI vervangt geen seniors. Het vervangt juniors.

Het vieze geheim van "AI-augmented development" is dat het meer smaak vraagt, niet minder. Juniors worden sneller in de verkeerde dingen. Seniors krijgen superkrachten. Wij zijn senior.

— 03

Jij hoort eigenaar te zijn van je code. Altijd.

Vaste prijs. Code in jouw repo vanaf dag één. Geld terug in de eerste week als het niet goed loopt. Als een leverancier die drie dingen niet hardop kan zeggen — wegwezen.

— 04

Rails 8 is wat je stack in 2026 zou moeten zijn.

Solid Queue, Solid Cache, Hotwire, Kamal. Geen Redis, geen Sidekiq-licentie, geen SPA-belasting. We bouwen op de saaie stack die werkt, en zetten AI in waar het écht loont.

Dezelfde scope. Eén zesde van de kalender.

Sleep de tijdlijn. Zie wat een acht-koppig Scrum-team in 12 weken doet, samengedrukt tot 14 dagen wanneer één senior engineer met AI werkt. Geen marketing — zo hebben we de laatste 18 projecten geleverd.

Week 01 / 12
Sleep →
Traditioneel bureau · 8 mensen Sprint 1 — Discovery
Totaal ~12 weken Kostenindex 1.00×
TTB · 1 architect + AI Dag 1 — Al in code
Totaal 14 dagen Kostenindex 0.30×

Dit zijn niet minder ceremonies. Het is andere natuurkunde. Eén persoon die de hele architectuur in het hoofd houdt, plus een AI die sneller typt dan wie dan ook — tegenover acht mensen die overdrachten coördineren.

Vraag een echte schatting

Drie manieren waarop we samenwerken met jou.

De meeste klanten starten met één opdracht en bouwen vanaf daar uit. Alle drie worden persoonlijk uitgevoerd door Roger — er is geen junior team waar je naar wordt doorgeschoven.

— 01 / VASTE PRIJS BUILD

Ruby on Rails Ontwikkeling

Nieuwe apps, MVPs, modernisering, Rails 8 upgrades, performance. Twee-weekse sprints, dagelijkse demos, vaste prijs afgesproken voor we beginnen.

Rails 8Hotwire Solid QueuePostgres KamalStripe
Bekijk Rails aanbod →
— 02 / AI ENGINEERING

AI in je product, goed gedaan.

RAG systemen, agentic workflows, on-prem LLM serving, function-calling pipelines. We bouwen AI-features die overeind blijven in productie, niet demos die overeind blijven op Twitter.

RAGOpenAI Anthropicpgvector AgentsMCP
Bekijk AI aanbod →
— 03 / ADVISORY

Fractional CTO & Architectuur

Voor founders zonder senior engineer in de kamer: hiring, tech-keuze, due diligence, architectuur-review, het gesprek dat je nodig hebt voor je dat contract tekent.

CTO-as-a-serviceDue diligence HiringArchitecture
Bekijk Fractional CTO →
Hoe je eerste twee weken eruitzien

Dag voor dag. Geen verhalen.

Een typisch 14-daags traject met vaste prijs. We zullen je nooit "binnenkort" zeggen. We zeggen je wat vandaag wordt opgeleverd — vandaag.

DAG 01 — KICK-OFF

Twee uur bellen. NDA. Specs samen geschreven.

Je komt binnen met een probleem, niet met een brief. We zetten het om naar één pagina spec en een vaste prijs vóór de lunch. Lukt dat niet, dan zeggen we dat.

Oplevering: getekende spec + prijs
DAG 02 — REPO LIVE

Code in jouw GitHub. Staging URL aan het eind van de dag.

Wij geloven niet in "setup-weken." Rails 8 boilerplate, CI, Kamal deploy, staging op jouw domein — alles binnen een dag.

Oplevering: deploybare repo
DAG 03–07 — SPRINT 1

De moeilijke helft eerst.

Het meest risicovolle, onzekerste deel van de spec — de integratie die misschien niet werkt, het datamodel dat misschien instort — wordt als eerste gebouwd. Dagelijkse 15-min Loom updates over wat wel en niet werkt.

Oplevering: moeilijke deel live op staging
DAG 08 — DEMO

Jij raakt het product aan. Hardop.

Eén uur demo waarin je alles doorklikt en live reageert. De wijzigingslijst gaat direct in Sprint 2. Geen JIRA. Geen "story points."

Oplevering: geprioriteerde wijzigingslijst
DAG 09–12 — SPRINT 2

Polish, edge cases, de rest van de scope.

Nu de architectuur bewezen is, is de rest vakwerk. AI typt de boilerplate. Wij typen de delen die er toe doen: error handling, security, de dingen die een LLM subtiel verkeerd doet.

Oplevering: feature-complete app
DAG 13 — UAT

Jij en je team proberen het te breken.

We zitten in een call terwijl jullie elke edge case vinden. Bugs gaan rood op een board dat je ziet. De meeste worden in diezelfde call gefixt.

Oplevering: goedgekeurde build
DAG 14 — PRODUCTIE

Live. Domein, SSL, monitoring, runbook.

Gedeployed op jouw infrastructuur (of de onze, jouw keuze). Sentry, uptime monitoring, een één-paginaige runbook voor wie er piket heeft. Jij hebt de sleutels.

Oplevering: productie-app + overdracht
voor het 1.0 was SPAARNDAM · NL · 2026
Met wie je daadwerkelijk werkt

Ik schrijf Rails sinds voor het 1.0 was, en ik schrijf de jouwe zelf.

Mijn naam is Roger Heykoop. Ik bouw software voor de kost sinds 1991, en specifiek Ruby on Rails sinds 2006. Ik ben CTO geweest bij twee bedrijven, hoofdarchitect van een Nederlands overheidsidentiteitssysteem, en ontwikkelaar van een AI-beeldplatform met gebruikers in 40+ landen.

TTB bestaat omdat ik er klaar mee was om te zien hoe bureaus zes-weekse problemen veranderen in zes-maandelijkse facturen. AI veranderde de rekensom. Eén senior engineer met de juiste tools is nu echt, meetbaar sneller dan een Scrum-team. Zo werk ik dus — en daar betaal je voor.

Jaar codend
35
Jaar op Rails
19
Apps in productie
120+
Talen
NL · EN · DE
Laatste sectie. Bel dan alsjeblieft.

Het is een telefoongesprek. Erger dan dat kan het niet worden.

Geen discovery-deck. Geen 45-minuten "kwalificatiegesprek." 30 minuten, jouw probleem, mijn mening. Als we een fit zijn weet je dat in minuut 12.

Directe lijn — Roger neemt zelf op
+31 6 5123 6132
Ma–vr, 09:00–18:00 CET · Nu beschikbaar

OF
info@ttb.software