Blindworks · Software Development · Seit 2006 Blindworks · Software Development · Since 2006

Wir schreibenWe write
Java. Aber richtig.But properly.

Robuste Spring Boot Backends und performante Angular Frontends für Aviation, Logistik und KMU — seit 2006 und ohne Re-Writes alle 18 Monate. Robust Spring Boot backends and performant Angular frontends for aviation, logistics and SMBs — since 2006, without rewrites every 18 months.

20+
Jahre im Stackyears in the stack
AviationAviation
Kernbranchecore industry
DE / EU
Kundenbasiscustomer base
~/blindworks — zsh — 82×24 tunnel: prod-eu1 · k8s ✓
~/blindworks./whoami.sh
Software Development · Remote DE · Est. 2006Software Development · Remote DE · Est. 2006
Specialization: Spring Boot · Angular · MariaDB · AI
~/blindworkscat manifesto.md
# Wir bauen für Aviation, Logistik und KMU.# We build for aviation, logistics and SMBs.
# Seit 20 Jahren. Ohne Re-Writes alle 18 Monate.# For 20 years. No rewrites every 18 months.
~/blindworkscurl -s status.internal | jq
{
  "uptime": "99.98%",
  "deploys_q1": 412,
  "incidents": 0,
  "coffee_l": 43.7
}
~/blindworks_
§ 01 / LeistungenServices

Was wir What we wirklich bauen.actually build.

Kein Discovery-Workshop mit Post-its. Wir schreiben Code, der in Produktion überlebt — und übergeben ihn dokumentiert. No Post-it discovery workshop. We ship code that survives in production — and hand it over documented.

01

Backend Engineering.Engineering.

Spring Boot, Hibernate, REST & GraphQL. Security, Caching, Observability — nicht als Zugabe, sondern als Fundament. Spring Boot, Hibernate, REST & GraphQL. Security, caching, observability — not extras, foundations.

Spring BootHibernate/JPARESTGraphQLOAuth2Kafka
02

Frontend Craft.Craft.

Angular Material, i18n von Tag eins, WCAG-konforme Komponenten. UIs, in denen Ops-Teams 8 Stunden am Stück arbeiten können. Angular Material, i18n from day one, WCAG-compliant components. UIs ops teams can work in 8 hours straight.

Angular 21RxJSNgRxMaterialAccessibilityi18n
03

DatenData Infrastruktur.Infrastructure.

MariaDB-Tuning, Hibernate-Mappings ohne N+1, Liquibase-Migrationen mit Rollback-Pfad. Deployments, die man Freitag um 16 Uhr ausrollen kann. MariaDB tuning, Hibernate mappings without N+1, Liquibase migrations with rollback paths. Deploys you ship on a Friday 4pm.

MariaDBPostgreSQLLiquibaseRedisReplication
04

KIAI Integration.Integration.

Spring AI, RAG mit pgvector, Tool-Calls, Multi-Agent-Workflows. LLMs in Ihren Bestandssystemen — DSGVO-konform, auf deutschen Servern. Spring AI, RAG with pgvector, tool calls, multi-agent workflows. LLMs inside your existing systems — GDPR-compliant, hosted in Germany.

Spring AIpgvectorRAGStreamingDSGVO
§ 02 / Stack

Werkzeug, Tools, nicht Mode.not fashion.

Wir bleiben bei Technologien, die wir in Produktion kennen. Unten: ehrliche Jahre, nicht LinkedIn-Jahre. We stick with tech we know in production. Below: honest years, not LinkedIn years.

Backend
Spring Boot
Das Herz. Von XML-Configs bis Native Image.The heart. From XML configs to native image.
2008 →98%
Frontend
Angular
Seit AngularJS 1.x. Heute: Standalone Components, Signals.Since AngularJS 1.x. Today: standalone, signals.
2010 →95%
Database
MariaDB
Replication, Partitionierung, Tuning auf Query-Ebene.Replication, partitioning, query-level tuning.
2006 →92%
ORM
Hibernate
N+1 vermeiden, Fetch-Pläne, Second-Level-Cache.Avoiding N+1, fetch plans, second-level cache.
2007 →94%
Migration
Liquibase
Versionierte Schemas, Rollbacks, Branch-Merges.Versioned schemas, rollbacks, branch merges.
2011 →90%
Language
Java 21 LTS
Virtual Threads, Records, Pattern Matching.Virtual threads, records, pattern matching.
1.4 →99%
Runtime
Docker / K8s
Rolling Deployments, Helm, Grafana-Dashboards.Rolling deploys, Helm, Grafana dashboards.
2015 →85%
AI
Spring AI
RAG mit pgvector, Tool-Calls, Streaming-Antworten.RAG with pgvector, tool calls, streaming responses.
2024 →88%
§ 04 / Über unsAbout

Seit 2006. Since 2006. Fokussiert geblieben.Still focused.

Kleines Studio, langer Atem. Kein Account-Manager zwischen Ihnen und dem Code — Sie reden mit dem Entwickler. Small studio, long runway. No account managers between you and the code — you talk to the developer.

Software, die Dispositionsteams um 4 Uhr morgens nicht im Stich lässt — Software that doesn't let dispatch teams down at 4 AM — und dafür brauchen wir keinen Hype-Stack. and we don't need a hype stack for that.

Blindworks ist seit 2006 ein inhabergeführtes Software-Studio mit Fokus auf Java-Ökosystem, Aviation und Logistik. Ich arbeite dort am besten, wo Anforderungen über Jahre wachsen, Systeme hochverfügbar sein müssen und Fehler reale Konsequenzen haben — verspätete Flüge, verschobene Lkw, wartende Passagiere. Blindworks is an owner-operated software studio founded in 2006. I focus on the Java ecosystem, aviation and logistics — places where requirements grow over years, systems must be highly available, and failures have real consequences: delayed flights, stuck trucks, waiting passengers.

20 J.
im Java-Ökosystemin the Java ecosystem
< 48h
Reaktionszeitresponse time
1:1
Entwickler-Kontaktdeveloper contact
0 €
Vertriebsprovisionsales commission
2006
GründungFounded
Erste Spring-Version, erste Projekte in Aviation & Logistik.First Spring version, first aviation and logistics projects.
2011
Liquibase eingeführtLiquibase adopted
Schema-Versionierung als Standard in allen Projekten.Schema versioning as standard across all projects.
2015
Angular MigrationAngular migration
Wechsel von AngularJS auf Angular 2+. Schmerzhaft, lehrreich.AngularJS → Angular 2+. Painful, educational.
2021
Smart Trainingsplan
Erstes eigenes Open-Source-Produkt — Java 17, React, DSGVO-konform.First own open-source product — Java 17, React, GDPR-ready.
2024
ChatQ Assist + Java 21 LTS
Spring AI, RAG, Virtual Threads in Produktion. Deutlich weniger Kaffee nötig.Spring AI, RAG, virtual threads in production. Significantly less coffee.
§ 05 / KontaktContact

Erzähl uns Tell us vom Problem.about the problem.
Nicht von der Lösung.Not the solution.

In der ersten Mail reicht: Was ist kaputt, seit wann, und was haben Sie versucht? Ich melde mich in 48 Stunden — oder gar nicht, wenn es nicht passt. First email enough: what's broken, since when, what you tried. I'll respond within 48 hours — or not at all, if it's not a fit.

AnfrageInquiries

KontaktformularContact form

StandortBased in

Remote · DE