Über mich

Jahre in Software-Systemen, die bereits gewachsen sind.

Kurz gehalten - für alle, die vor dem ersten Gespräch wissen wollen, mit wem sie sprechen.

Frank Deering

Werdegang

Was mich geprägt hat

Nach dem Studium an der Hochschule Augsburg (Multimedia-Design) begann der Weg als selbstständiger Frontend-Freelancer, gefolgt von Consulting-Stationen bei REPPA.NET und CGI Deutschland - einer der großen IT-Dienstleister weltweit, rund 90.000 Mitarbeitende in über 40 Ländern. Seit 2015 durchgehend selbstständig als Fullstack-Entwickler und IT-Consultant mit Sitz in Düsseldorf - mit mehrjährigen Projekten unter anderem für Zooplus, die Deutsche Bahn, Bit.ly und Bertelsmann. Aktuell, seit März 2025, bei der AKDB - Bayerns führender IT-Dienstleister für den kommunalen Bereich, wo Compliance- und Governance-Anforderungen zum Tagesgeschäft gehören. Der gemeinsame Nenner über all diese Stationen: Software-Systeme, die bereits echten Betrieb tragen und entsprechend vorsichtig statt impulsiv weiterentwickelt werden müssen. Über 15 Jahre im Geschäft heißt vor allem, genug Produktionsfeuer gesehen zu haben, um zu wissen, dass Erfahrung selten durch das nächste Tool ersetzt wird - egal wie gut das Autocomplete inzwischen ist. KI-gestützte Tools gehören selbstverständlich dazu - für Boilerplate, erste Entwürfe, das schnelle Durchsuchen fremden Codes. Den Unterschied macht am Ende, wer das Ergebnis noch versteht und verantwortet.

Vernetzen

Auf LinkedIn und Xing

Hard Facts im Überblick

Standort

Düsseldorf / München

Einsatzraum

DACH, remote-first

Sprachen

Deutsch, Englisch (C2)

Zusammenarbeit

Freiberuflich, projektbasiert

Kein Risiko einer Scheinselbständigkeit auf Auftraggeberseite - die Kriterien echter Selbstständigkeit sind erfüllt, nicht nur auf dem Papier.

Remote im Alltag Vor-Ort-Termine nach Bedarf Mehrere Auftraggeber parallel Eigene Hard & Software
Nimmt aktuell ausgewählte Projekte an

Technologien

Nicht nur die Namen - sondern auch, was damit in der Praxis gebaut wurde.

Vue.js

Kern-Technologie seit Jahren - u. a. bei Bertelsmann (SmartAgency, Vue 3 + Pinia), Bit.ly (Marketing-Websites, Vue 3 + Nuxt) und der Deutschen Bahn (B2B-Plattform, Vue.js + Nuxt.js + Nest.js).
Nuxt TypeScript

Nuxt

Für serverseitig gerenderte, SEO-relevante Anwendungen die bevorzugte Basis - etwa bei der Migration der Bit.ly-Marketing-Websites (globale Sprachversionen) auf Nuxt.js/SSR in Kombination mit dem Storyblok Headless-CMS.
Vue.js Headless CMS

TypeScript

Die primäre Sprache für nahezu jedes Projekt der letzten Jahre, aufbauend auf einer langen JavaScript-Historie. Der Einstieg in die Programmierung erfolgte ursprünglich über Java - das prägt bis heute den Blick für Typsystem und Objektorientierung.
JavaScript (ES6+) Vue.js Node.js

SAP- & Enterprise-Integration

Frontend-Integration in SAP Commerce (Hybris) bei Zooplus sowie Anbindung an interne Microservices bei der Deutschen Bahn - beides mit strengen Vorgaben an Datenkonsistenz und Bestandssystem-Kompatibilität.
REST-APIs & Microservices

Gen-AI/LLM-Integration

Integration von Large Language Models (OpenAI, Anthropic) in produktive Anwendungen - u. a. bei Bertelsmann (SmartAgency): ein KI-gestütztes Social-Media-Modul zur Content-Erstellung, technisch umgesetzt inklusive Retrieval-Augmented Generation (RAG) und Vektordatenbanken für kontextbezogene Ergebnisse.
AWS Claude Code OpenAI Codex

Performance & Core Web Vitals

Bei Zooplus im Fokus: SEO- und Cross-Device-Performance für eine Multi-Tenant-E-Commerce-Plattform unter realer Last - inklusive Lasttests für saisonale Spitzen sowie Server-Rendering und Caching, messbar in Core Web Vitals und PageSpeed. Ähnlich bei Bit.ly: Nuxt.js/SSR als zentraler Hebel für organischen Traffic.
E-Commerce

Node.js

Auf der Backend-Seite mit Express.js und Nest.js im Einsatz - u. a. bei der Deutschen Bahn, wo Nest.js Teil des Stacks für die B2B-Plattform war (neben Vue.js und Nuxt.js).
TypeScript Nest.js

Unit- & Komponenten-Tests

Testabdeckung für Kernlogik, Komponenten, Composables und Utility-Funktionen (Jest, Vitest) als fester Bestandteil der Arbeit - u. a. bei der Deutschen Bahn und Bit.ly, wo Testabdeckung Teil der Review-Vorgaben war.
Jest Vitest

E2E-Testing

Eigenständige Disziplin neben Unit-/Komponenten-Tests: Testen über die tatsächliche Oberfläche, inklusive Session-Mocking, Absicherung gegen Sicherheits- und Laufzeitfehler im Browser sowie Browser-Automatisierung darüber hinaus (z. B. für Scraping-Aufgaben). Eingesetzt u. a. bei der Deutschen Bahn (Cucumber) und Bit.ly (Playwright).
Playwright Puppeteer Web Scraping

Serverseitige Frameworks

Der Fullstack-Anspruch reicht über Node.js/Nest.js hinaus: über Jahre und Projekte hinweg mit unterschiedlichen serverseitigen Frameworks in Berührung - von PHP (Laravel, Symfony) über Java (Spring, SAP Commerce/Hybris bei Zooplus) bis hin zu .NET in einigen Consulting-Projekten. Der Schwerpunkt bleibt das Frontend, die Fähigkeit, sich schnell in ein fremdes Backend einzuarbeiten, ist aber real vorhanden.
PHP 8+ (OOP) Java .NET Spring

Design Systems

Aufbau und Pflege von Storybook-Komponenten im Rahmen der Bit.ly-Marketing-Site-Migration - konsistente UI über mehrere Sprachversionen hinweg.
UX Design Tailwind CSS Figma

Barrierefreiheit (WCAG)

Umsetzung barrierefreier, mobiler User Interfaces bei der Deutschen Bahn (B2B-Plattform) - relevant besonders im öffentlichen Sektor, wo BITV/WCAG-Konformität oft verpflichtend ist.
UX Design

Headless CMS

Migration bestehender Marketing-Websites auf Storyblok bei Bit.ly - inklusive i18n-Workflow und mehreren globalen Sprachversionen.
Storyblok Strapi Nuxt

AWS

Cloud-Infrastruktur in mehreren Projekten im Einsatz - u. a. bei Bertelsmann (SmartAgency: Lambda, S3, Cognito) und Bit.ly (Lambda und S3) als Teil der jeweiligen Plattform-Architektur.
Gen-AI/LLM-Integration Google Cloud Platform (GCP)
React Angular 2+ Single Page Applications (SPA) Progressive Web Apps (PWA) JavaScript (ES6+) HTML5 SASS/LESS Tailwind CSS Nest.js PHP 8+ (OOP) Java Spring .NET Claude Code OpenAI Codex REST-APIs & Microservices SQL & NoSQL Jest Vitest Playwright Puppeteer Web Scraping Storyblok Strapi Docker Google Cloud Platform (GCP) Firebase CI/CD (GitHub Actions, Azure DevOps) Git GitHub GitLab Jira & Confluence Agile & Scrum UX Design Figma E-Commerce

Branchen & Projektarten

Meine bisherigen Kunden kommen aus unterschiedlichen Branchen - eine Konstante: Software-Systeme, die über viele Jahre gewachsen sind.

Industriekonzerne (DACH)
Handelsunternehmen mit bundesweiten Filialnetzen
B2B-SaaS-Anbieter
Öffentliche Auftraggeber

Nächster Schritt

Könnte Ihr Vorhaben von meiner Erfahrung profitieren?

Kein Verkaufsgespräch - sondern ein ehrlicher Austausch darüber, ob und wie sich Unterstützung für Ihr Projekt lohnt.

Situation kurz besprechen

Antwort in der Regel innerhalb von 1 Werktag.

Diese Website verwendet Cookies für essenzielle Funktionen und optionale Analyse. Siehe unsere Datenschutzerklärung.