Software-architectuur
Microservices en modulaire systemen, ontworpen voor hoge volumes, betrouwbaarheid en weinig onderhoud. Architectuurreviews, roadmaps en hands-on technisch leiderschap.
Softwareconsultancy · Sinds 2004
Doubleforge is een klein Nederlands consultancybureau van senior engineers en architecten. We ontwerpen en bouwen backendsystemen, integraties en cloudplatformen, en we zetten AI in, zowel bij het bouwen van software als in de software zelf.
Diensten
We sluiten aan bij je team als senior engineers, nemen de verantwoordelijkheid voor een architectuur, of leveren een afgebakend stuk werk van begin tot eind.
Microservices en modulaire systemen, ontworpen voor hoge volumes, betrouwbaarheid en weinig onderhoud. Architectuurreviews, roadmaps en hands-on technisch leiderschap.
Robuuste services in Java en Spring Boot of Python, met PostgreSQL of Oracle als database. Schone code, geautomatiseerde tests en een kort pad van commit naar productie.
Systemen koppelen die nooit ontworpen zijn om met elkaar te praten: REST, SOAP, messaging, betaalproviders, documentmanagement en overheidsdiensten.
Infrastructure-as-code met Terraform, containers op Kubernetes en Docker, CI/CD-pipelines, monitoring en migraties tussen cloudproviders.
Functies op basis van LLM's en AI-agents die echt werk doen: van prompt- en contextontwerp tot evaluatie, guardrails en integratie in bestaande systemen.
Geautomatiseerd testen met Cucumber en Playwright, tot en met AI-gestuurde end-to-endtests in gewone taal, zodat teams sneller en met vertrouwen releasen.
Applied AI
AI is voor ons geen zijproject. Het hoort bij ons dagelijks werk, en we gebruiken het met dezelfde engineeringdiscipline als al het andere.
We gebruiken AI-codingtools zoals Claude Code en GitHub Copilot om sneller te ontwerpen, bouwen en debuggen, zonder in te leveren op kwaliteit, review of onderhoudbaarheid.
We bouwen AI-agents en LLM-functies met LangChain en LangGraph op OpenAI, Anthropic, AWS Bedrock of lokale modellen via Ollama, gecombineerd met deterministische beslismodellen waar betrouwbaarheid telt.
Elk AI-onderdeel krijgt een evaluatieaanpak, logging en een fallback, zodat je weet wat het doet, wat het kost en wanneer het faalt.
Werkwijze
We beginnen bij je bedrijfsprobleem, je randvoorwaarden en het systeem dat er al staat, niet bij een favoriete technologie.
Een pragmatische architectuur die past bij het volume, het team en het budget, met duidelijk vastgelegde afwegingen.
Hands-on ontwikkeling in korte iteraties, met geautomatiseerde tests en CI/CD vanaf dag één. Scrum of SAFe als je organisatie daarmee werkt.
Monitoring, beheer en kennisoverdracht, zodat je team het systeem zelf kan beheren en doorontwikkelen als wij vertrekken.
Expertise
Java, Python, SQL, PL/SQL
Spring Boot, JPA/Hibernate, LangChain, LangGraph, Angular
PostgreSQL, Oracle, messaging (JMS, SQS)
AWS, Kubernetes, Docker, Terraform, Jenkins, GitHub Actions
REST, SOAP, JMS, XML/XSD/XSLT, betaalproviders, identity (Keycloak)
OpenAI, Anthropic, AWS Bedrock, Ollama, AI-agents, browserautomatisering
Cucumber, Playwright, AI-gestuurd end-to-endtesten
Scrum, SAFe, DevOps
Over ons
Doubleforge is in 2004 opgericht door Martin Oosterom en Arjen Smedes. De naam zegt het al: twee engineers die solide software smeden. Samen richtten ze ook Port-Ability op, dat softwareproducten bouwt voor de transport- en logistieksector. We zijn bewust klein, zodat je altijd direct met een senior werkt en ontwerp en bouw in dezelfde handen liggen.
Medeoprichter · Senior software engineer & architect
Meer dan 30 jaar in software, waarvan bijna 30 met Java. Lead developer, architect, DevOps-engineer en Scrum Master voor overheidsorganisaties, internationale start-ups en grote ondernemingen. Tegenwoordig ligt zijn focus op backendsystemen met hoge volumes en applied AI. MSc Chemische Technologie (cum laude), Rijksuniversiteit Groningen.
LinkedIn →Medeoprichter · Software engineer, Scrum Master & agile coach
Software engineer sinds 1995, met een sterke achtergrond in Java en Python en een bijzondere interesse in het leiden van softwareontwikkelingsprojecten. Ervaren met AWS, Docker, Terraform en microservices, en heeft diverse managementrollen in softwareontwikkeling vervuld, onder meer in Bangalore, India. Professional Scrum Master en Certified Scrum Product Owner die teams helpt engineering excellence te bereiken.
LinkedIn →Liever stabiele systemen met weinig onderhoud dan slimme.
De eenvoudigste oplossing die het echte probleem oplost.
We maken je team beter en laten kennis achter.
Contact
Vertel ons waar je aan werkt. We reageren persoonlijk, meestal binnen één werkdag.
Zuidhorn (Groningen) · Op locatie in heel Nederland en remote wereldwijd · Nederlands, Engels