Full-Stack Developer (M. Sc.) — React · Next.js · TypeScript · Node.js

Hi, Ich bin
PhilippVogel

Freiberuflicher Full-Stack Entwickler (M. Sc.) mit Fokus auf TypeScript/JavaScript, React, Next.js und Node.js. Ich begleite Projekte von der ersten Idee bis zum Betrieb – inklusive Softwarearchitektur, Front- und Backend, CI/CD, Containerisierung mit Docker und Cloud Hosting. Mein Ziel: skalierbare, performante Webanwendungen, die mit den Anforderungen meiner Kunden wachsen.

Hero image

MeineSkills

Hier sind einige meiner Schwerpunkte, die meine Kernkompetenzen als Softwareentwickler widerspiegeln.

An image which depicts the skill (Full-Stack Webentwicklung)

Full-StackWebentwicklung

Entwicklung moderner Webanwendungen vom Frontend bis zum Backend mit Technologien wie React, Next.js, TypeScript und Node.js. Fokus auf sauberen, wartbaren Code, Skalierbarkeit und Performance. Dabei garantiere ich die Einhaltung von Scope, Budget und Zeitrahmen für einen erfolgreichen Projektabschluss.

An image which depicts the skill (Cloud & Deployment)

Cloud&Deployment

Erstellung von Deployment-Pipelines, Containerisierung mit Docker und Bereitstellung skalierbarer Anwendungen in Cloud-Umgebungen wie Google Cloud Plattform, Vercel oder MS Azure. Zudem habe ich Erfahrung in der Einrichtung von CI/CD-Workflows, um Entwicklungs- und Release-Prozesse effizient zu gestalten.

An image which depicts the skill (Datenbanken & APIs)

Datenbanken&APIs

Erfahrung mit relationalen und NoSQL-Datenbanken wie PostgreSQL oder MongoDB. Entwicklung von RESTful APIs und GraphQL-Schnittstellen, dokumentiert mit Tools wie Swagger. So stelle ich sicher, dass Anwendungen zuverlässig mit Daten arbeiten und Schnittstellen für Entwickler verständlich und gut wartbar sind.

An image which depicts the skill (Künstliche Intelligenz)

KünstlicheIntelligenz

Kombination von Webentwicklung mit KI. Integration von gängigen KI-Modellen (GPT-5, usw.) oder maßgeschneiderte Implementierung von Machine-Learning-Modellen zur Erweiterung digitaler Produkte. Ziel ist es, Anwendungen intelligenter zu machen und einen Mehrwert für den User zu schaffen.

An image which depicts the skill (Automatisierungen mit n8n)

Automatisierungenmitn8n

Integration und Automatisierung von Geschäftsprozessen mit n8n. Aufbau von Workflows zur Verbindung externer Dienste, Optimierung interner Abläufe und Reduzierung manueller Aufgaben. Dadurch lassen sich Prozesse beschleunigen und Teams gewinnen mehr Zeit für ihre Kernaufgaben.

An image which depicts the skill (Projektmanagement)

Projektmanagement

Erfahrung mit agilen Methoden wie Scrum und Kanban ergänzen meine technische Expertise. Eigenverantwortliche Organisation von Prozessen, enge Abstimmung mit Stakeholdern oder Teamkoordination sind für mich Alltag. Dabei würde ich Kommunikationsstärke und Teamfähigkeit zu meinen größten Stärken zählen, denn gute Lösungen entwicklen sich seltenst alleine.

MeineProjekte

Ein Überblick über Projekte, in denen ich Lösungen für konkrete Herausforderungen entwickelt habe.

Image of GENTRAIN – Genetic Tracing of Infection Chains

GENTRAINGeneticTracingofInfectionChains

GENTRAIN ist eine Webanwendung zur genetisch-basierten Analyse und Nachverfolgung von Infektionsketten. Entwickelt im Auftrag des Ministeriums für Arbeit, Gesundheit und Soziales NRW und gefördert durch die Europäische Union (NextGenerationEU).

ReactTypescriptNode.jsPythonFlaskTailwindCSSZustandVitestCypressPostgreSQLDockerGitHub WorkflowsCaddyPrismade.NBI CloudAgile Entwicklung (Kanban)
Image of Turbo Organizer – Task Management & Collaboration Platform

TurboOrganizerTaskManagement&CollaborationPlatform

Turbo Organizer ist eine Progressiv Web-App (PWA) für Aufgabenverwaltung, Kollaboration und Notizmanagement. Entwickelt mit Next.js und Firebase, bietet sie Echtzeit-Funktionalität, modernes UI-Design und sichere Benutzerverwaltung. Die Anwendung wurde von mir für ein externes Unternehmen entwickelt, betrieben und täglich von aktiven Nutzern verwendet.

Next.jsTypeScriptReactTailwindCSSshadcn/uiReact QueryFirebaseNextAuth.js
Image of Recruiting Automation – KI-basierte Kandidatenanalyse

RecruitingAutomationKI-basierteKandidatenanalyse

Automatisierte Analyse und Jobzuweisung neuer Bewerberprofile in Recruit CRM mithilfe der OpenAI API. Erstellt strukturierte Kandidaten-Profile inklusive Skills, Berufserfahrung, Match-Score und Handlungsempfehlungen. Deutliche Zeitersparnis und Qualitätssteigerung im Recruiting-Prozess durch KI-gestützte Automatisierung.

n8nAutomationOpenAI APIRecruit CRMJSONAnforderungserhebungMonitoring
Image of HSD-Mastodon – Mastodon mit KI-Recommender System

HSD-MastodonMastodonmitKI-RecommenderSystem

HSD-Mastodon ist eine erweiterte Mastodon-Version für die Hochschule Düsseldorf. Kernstück ist ein KI-basiertes Empfehlungssystem auf Basis von NLP, das personalisierte Inhalte bereitstellt. Ergänzt wird es durch hochschulspezifische Bots für Serviceinformationen und eine modulare Microservice-Architektur.

PythonFlaskNLPMachine LearningMicroservicesPostgreSQLREST APIDockerSCRUMEvent-driven Architecture
Image of Wanderwise – KI-gestützte Reiseplanung

WanderwiseKI-gestützteReiseplanung

Wanderwise ist eine moderne Reiseplanungsplattform, die personalisierte Empfehlungen mithilfe von Künstlicher Intelligenz (OpenAI) generiert. Die Anwendung kombiniert ein responives UI mit leistungsstarker Datenanalyse, um maßgeschneiderte Reiserouten zu erstellen.

Next.jsTypeScriptTailwindCSSFramer Motionshadcn/uiOpenAI APIGoogle APIReact QueryZodPrismaPostgreSQLRedis (Upstash)VercelGitHub Actions
Image of Portfolio Tracker – Plattform für Portfolio-Analyse

PortfolioTrackerPlattformfürPortfolio-Analyse

Portfolio Tracker ist eine Full-Stack-Anwendung zur Verwaltung und Analyse von Wertpapier-Portfolios mit Web-Frontend, NestJS-Backend, Hintergrund-Worker und nativer iOS-App. Sie automatisiert Kursdatenverarbeitung, Splits, historische Analysen und nutzt eine produktionsnahe DevOps-Architektur mit CI/CD und Docker.

NestJSTypeScriptNode.jsPrismaSwaggerPostgreSQLDockerCaddyGitHub ActionsSCRUM
Image of StudentTimer – Mobile Learning Tracker & Analytics Platform

StudentTimerMobileLearningTracker&AnalyticsPlatform

StudentTimer ist eine mobile Anwendung zur Erfassung, Kategorisierung und Auswertung von Lern-Sessions. Entwickelt mit Expo (React Native) und einem Spring Boot Backend, kombiniert sie lokale Speicherung mit serverseitiger Persistenz und statistischer Auswertung. Die App unterstützt Offline-Nutzung, Notifications und OAuth-basierte Authentifizierung.

Spring BootJavaMavenReact NativeTypeScriptExpoPostgreSQLDockerSwaggerJWTOAuthREST APISCRUM

MeineErfahrung

Hier sind einige meiner beruflichen Stationen, in denen ich an spannenden Projekten gearbeitet und praktische Erfahrungen gesammelt habe.

Selbstständig

2024Heute

FreiberuflicherSoftwareentwickler

Entwicklung individueller Softwarelösungen von der Konzeption bis zum Betrieb in Cloud-Umgebungen. Umsetzung vollumfänglicher Webanwendungen, KI-gestützter Automatisierungs-Workflows und API-/Datenbanklösungen für Unternehmen aus verschiedenen Branchen. Alle Lösungen wurden produktiv umgesetzt, werden aktiv genutzt und teilweise von mir betrieben.

UniversitätsklinikumDüsseldorf

2024Heute

Full-StackDeveloper

Entwicklung und Bereitstellung einer Full-Stack Webanwendung zur genomisch gestützten Infektionskettenanalyse für die Gesundheitsämter in Nordrhein-Westfalen im Auftrag des Ministeriums für Arbeit, Soziales und Gesundheit. Verantwortung für Front- und Backend-Entwicklung, Software-Architektur, Deployment-Pipeline, Containerisierung mit Docker sowie Betrieb in Cloud-Umgebung.

nuuONEGmbH

2024

Full-StackDeveloper

Umsetzung von Full-Stack Webanwendungen und Cloud-Lösungen mit Microsoft Azure. Agile Zusammenarbeit im Team und Entwicklung skalierbarer Anwendungen für verschiedene Geschäftsfelder, unter anderem für die Automobilbranche (BMW). Die Lösungen wurden erfolgreich in produktiven Umgebungen eingesetzt und tragen dort zur Prozessoptimierung bei.

HerrmannLogistikGmbH

20202024

Softwareentwickler

Entwicklung von Front- und Backend für ein Web-Dashboard zur Visualisierung von Lagerbeständen und Fahrzeugpositionen. Erstellung von RESTful APIs zur Automatisierung von Logistikprozessen.

VodafoneGmbH

20202021

Bachelorand&Praktikant

Forschung und Entwicklung zu 5G, XR-Anwendungen und Remote-Rendering. Umsetzung von AR/VR-Prototypen in Kombination mit Dronen im Innovationsumfeld. Ein Schwerpunkt war die Umsetzung des Frontends für das Smart-Parking-Konzept auf dem Düsseldorfer Vodafone Campus.

KerkerDruckGmbH

20122016

MediengestalterDigital/Print

Ausbildung und Arbeit in der Druckvorstufe mit Fokus auf Gestaltung, Layout und technische Umsetzung von Printprodukten.

Übermich

Als Fullstack-Entwickler habe ich in Konzernen, Start-ups und im öffentlichen Sektor gearbeitet. Dabei habe ich gelernt, mich in komplexen Strukturen ebenso sicher zu bewegen wie in dynamischen Umgebungen. Mein Ziel: Ideen in funktionale, sichere und benutzerorientierte Anwendungen verwandeln.

Referenzen

Vodafone GmbH
Universitätsklinikum Düsseldorf
nuuONE GmbH
Bommes Statik u. Konstruktions GmbH & Co. KG
Herrmann Logistik GmbH

Kontakt

Haben Sie eine Frage oder möchten Sie mit mir zusammenarbeiten? Schreiben Sie mir gerne direkt eine Nachricht.