Software Engineering
Software, die Ihre Architektur spiegelt — nicht Ihren Framework-Geschmack.
Wir bauen Backend-Services, APIs und Event-Driven-Systeme, die zu Ihrer Cloud-Umgebung und Ihrem Team passen. Pragmatisch, testbar, wartbar.
Messbare Ergebnisse,
keine Vortragsfolien.
Architektur-konsistent
Ihre Services folgen einheitlichen Patterns — Logging, Error-Handling, Tracing. Onboarding neuer Entwickler wird trivial.
Produktionsreif ab Tag 1
Health-Checks, Graceful Shutdown, Circuit Breakers, Backpressure. Nicht erst beim ersten Outage lernen.
Testbar und wartbar
Domain-Driven Design, Hexagonal Architecture wo sinnvoll. Tests als Dokumentation, nicht als Pflichtübung.
Woran wir arbeiten.
REST & GraphQL APIs
OpenAPI-first Design, Versionierung, konsistente Error-Responses. GraphQL mit dataloader und Persisted Queries.
Event-Driven Systems
Kafka, NATS, EventBridge, RabbitMQ. CQRS, Event Sourcing wo passend. Transactional Outbox gegen Dual-Write-Probleme.
Domain-Driven Design
Bounded Contexts, Aggregates, Domain Events. Komplexe Domänen in testbaren Code übersetzt.
TypeScript Backend
NestJS, Fastify, tRPC. End-to-End-Typen zwischen Frontend und Backend. Monorepo mit Turborepo/Nx.
Go Services
Für performance-kritische oder hoch-concurrent Services. Standard-Library-lastig, wenig Framework-Magic.
Integration Architecture
API Gateways, Webhooks, BFF-Patterns. Third-Party-Integrationen mit klaren Retry- und Circuit-Breaker-Strategien.
Tools, die wir hier täglich einsetzen
Azure-Transformation des Webauftritts einer neuen Premium-Elektromarke — von klassischen On-Prem-Systemen zur Multi-Stage-CI/CD.
Projekt ansehenWas uns am
häufigsten gefragt wird.
TypeScript für die meisten Business-Services, vor allem wenn ein TypeScript-Frontend existiert. Go für Performance-kritische Services (hohe RPS, niedrige Latenz), Tooling und Infrastruktur-Code.
Bereit für den nächsten Schritt?
Ein 30-minütiges Erstgespräch kostet nichts außer Ihrer Zeit. Danach wissen wir beide, ob wir zusammenpassen.