Dirk Matthias Rudolf

Diplom-Informatiker (FH)Master of Science

Dirk Matthias Rudolf

Freiberuflicher Full-Stack TypeScript Engineer

Seit 2007 freiberuflich als TypeScript Full-Stack Engineer tätig, mit Fokus auf skalierbare Webanwendungen, API-Design und Datenbankarchitektur. Integration von KI-Tooling und MCP als Teil des Entwicklungsprozesses, mit Hintergrund in Video- und Streaming-Entwicklung. Technisch eigenverantwortlich, als Solo-Engineer oder in technischer Projektleitung.

Leistungen

  • Full-Stack-Produktentwicklung

    Produktive React- und Node.js-Systeme von Anfang bis Ende: TypeScript, React, Node.js, Fastify, Prisma, PostgreSQL. Vom Datenbankschema und API-Design bis zur SPA.

  • KI-Tooling und MCP

    MCP-Server für interne Abläufe, LLM-Integrationen und Developer-Experience-Infrastruktur für KI-native Produkte, umgesetzt mit Claude- und OpenAI-APIs.

  • Developer Experience und technische Projektleitung

    Typsichere APIs, Testinfrastruktur, Build-Tooling. Ebenso zu Hause in der technischen Leitung eines Projekts wie als Solo-Engineer, der ein Produkt von null bis zum Deployment bringt.

Fähigkeiten

Webentwicklung
TypeScript · React · Node.js · Fastify · Prisma · PostgreSQL · Zod
KI-Tooling
MCP-Server · LLM-Integrationen · Claude- und OpenAI-APIs
Video und Streaming
Samsung Tizen und Orsay · LG webOS und NetCast · HbbTV · DASH · HLS · Multiplattform
Prozess und Leitung
Technische Projektleitung · Agile Methoden (Scrum, Kanban) · Testgetriebene Entwicklung · Continuous Integration · Continuous Deployment
Sprachen
Deutsch (Muttersprache) · Englisch (Fließend)

Referenzen

  • GitHub

    prisma-pglite-bridge

    Schnelle, zuverlässige Datenbanktests mit Prisma und PGlite

    Isolierte Datenbanktests mit Prisma ohne Docker oder externen Datenbankserver. PGlite ersetzt PostgreSQL direkt im Testprozess, kompatibel mit Vitest und Jest.

  • GitHub

    fastify-lor-zod

    Type-Provider für Fastify mit Zod-Schemavalidierung

    Typsichere Request- und Response-Validierung und automatische OpenAPI-Dokumentation aus einer gemeinsamen Schemadefinition. Neuentwicklung in TypeScript mit vollständiger Zod-v4-Unterstützung und verbessertem OpenAPI-Export.

Werdegang

  1. –heute

    Freiberuflicher Full-Stack TypeScript Engineer

    Selbstständig · Berlin

    React- und Node.js-Produktentwicklung in TypeScript von Anfang bis Ende, für Web und Smart TV. Stack: TypeScript, JavaScript, React, Node.js, Fastify, Prisma, PostgreSQL, Zod; MCP, Claude- und OpenAI-APIs.

  2. –

    Technical Director

    meta.morph Medien GmbH · Berlin

    Leitung der Softwareentwicklung: Projektplanung, Aufwands- und Personalschätzung, technische Abstimmung mit Kunden und externen Partnern. Benutzeroberflächen für vernetzte CE-Geräte (Samsung, LG, Sony).

  3. –

    Wissenschaftlicher Mitarbeiter

    Beuth Hochschule für Technik Berlin · Berlin

    Mitarbeit im FHprofUnt-Forschungsprojekt „Entwicklung eines Multimediasystems für personalisierte und verteilte TV-Dienste im Heim“, in Kooperation mit der FH Gießen-Friedberg.

  4. –

    Freiberuflicher Frontend Engineer

    Selbstständig · Berlin

    Konzeption, Umsetzung und Testing von Frontends für PC, Smartphone, Tablet und Smart-TV-Anwendungen (Fußball-App, EPG, Video-on-Demand-Prototyp).

  5. –

    Master of Science

    Technische Fachhochschule Berlin

    Studium der Informatik mit Schwerpunkt Medieninformatik.

  6. –

    Diplom-Informatiker (FH)

    Technische Fachhochschule Berlin

    Studium der Informatik mit Schwerpunkt Medieninformatik.