10/26/2026 updated

**** ******** ****
100 % available

Full-Stack-Developer für Web & Mobile Apps | React, TypeScript, React Native, Next.js

Remilly Les Marais, France
Only remote
Bachelor of Engineering
Remilly Les Marais, France
Only remote
Bachelor of Engineering

About me

Als Softwareentwickler mit über 5 Jahren Erfahrung und einem fundierten UX/UI-Design-Hintergrund verbinde ich technische Entwicklung mit nutzerzentriertem Design, um effiziente und benutzerfreundliche Anwendungen umzusetzen.

Tailwind CSSClean Code PrinciplesJavaScriptUser Experience (UX)Mobile Application DevelopmentGitHubUser Interface DesignNext.jsTypeScriptThree.jsReact.jsExpress.jsGitReact NativeFront End Software Development
Ich bin freiberuflicher Softwareentwickler mit über 5 Jahren Erfahrung in der Entwicklung moderner Web- und Mobile-Anwendungen.

Mein Fokus liegt auf der Entwicklung individueller Softwarelösungen mit React, TypeScript und Next.js sowie plattformübergreifender Mobile Apps mit React Native und Expo.

Zu meinem technischen Stack gehören unter anderem:
React, TypeScript, JavaScript, Next.js, React Native, Expo, Vite, Tailwind CSS, Zustand, React Query, React Router, HTML und CSS.

Darüber hinaus habe ich über 3 Jahre Erfahrung mit Three.js und interaktiven 3D-Webanwendungen sowie mit der Entwicklung plattformübergreifender Desktop-Anwendungen auf Basis von Electron. Neben meinem Schwerpunkt in der Frontend-Entwicklung verfüge ich über Erfahrung in der eigenständigen Implementierung von Backend-Logik, der Entwicklung und Integration von REST APIs sowie der Anbindung von Datenbanken und Backend-Systemen, insbesondere mit Next.js.

Weitere Erfahrungen umfassen Git/GitHub/Bitbucket, CI/CD, Docker, Vercel, ESLint, Prettier, Vitest, responsives Webdesign, komponentenbasierte Softwarearchitektur, API-Integration und die Entwicklung wiederverwendbarer UI-Komponenten. Dabei lege ich großen Wert auf Clean-Code-Prinzipien, eine wartbare und skalierbare Codebasis sowie eine klare und strukturierte Softwarearchitektur.

Zusätzlich zu meinem technischen Hintergrund habe ich ein Studium im Bereich User Experience (UX) absolviert und verbinde dadurch die Softwareentwicklung mit einem ausgeprägten Verständnis für UX/UI-Design. Neben der technischen Umsetzung kann ich daher Benutzeroberflächen konzipieren, UX/UI-Konzepte ausarbeiten und diese anschließend direkt in funktionierende Anwendungen überführen.

Ich arbeite sowohl an neuen Anwendungen als auch an der Weiterentwicklung, Modernisierung und Fehlerbehebung bestehender Software.

Weitere Erfahrungen umfassen Git/GitHub/Bitbucket, CI/CD, Vercel, ESLint, Prettier, Vitest, responsives Webdesign, komponentenbasierte Softwarearchitektur, API-Integration und die Entwicklung wiederverwendbarer UI-Komponenten. Dabei lege ich großen Wert auf Clean-Code-Prinzipien, eine wartbare und skalierbare Codebasis sowie eine klare und strukturierte Softwarearchitektur.

Schwerpunkte:
React · TypeScript · JavaScript · Next.js · React Native · Expo · Electron · Vite · Tailwind CSS · Three.js · Frontend Development · Mobile App Development · Desktop App Development · Web Development · Backend Integration · API Integration · Docker · Git · GitHub · CI/CD · Testing · Software Architecture · Clean Code

Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

GermanNative speakerEnglishFluentFrenchGood

Project history

Konzeption und Entwicklung einer individuellen Frontend-Lösung

Crodox Software GmbH

Internet & IT

< 10 team member

Die Crodox Software GmbH entwickelt eine innovative Softwarelösung zur Analyse, Strukturierung und modularen Bearbeitung bestehender Codebasen. Die Anwendung ermöglicht es, einzelne Softwarekomponenten mitsamt ihren Abhängigkeiten zu isolieren, unabhängig zu bearbeiten und anschließend wieder in die ursprüngliche Codebasis zu integrieren.

Seit über einem Jahr arbeite ich eng mit dem Crodox-Team zusammen und bin für die Frontend-Entwicklung der Hauptanwendung sowie die Entwicklung und Weiterentwicklung des Webauftritts verantwortlich.

Meine Tätigkeit umfasst die eigenständige Konzeption und Umsetzung individueller Frontend-Lösungen, die Entwicklung intuitiver Benutzeroberflächen sowie die enge Abstimmung mit dem Crodox-Team. Dabei liegt ein besonderer Fokus darauf, komplexe technische Prozesse verständlich und benutzerfreundlich darzustellen.

Ergänzend zur Frontend-Entwicklung übernehme ich auch Anpassungen an bestehenden API-Schnittstellen und der zugehörigen Backend-Logik, um neue Funktionalitäten zu integrieren.

Die Unternehmenswebsite ist unter https://www.crodox.com und die Webanwendung unter https://www.crodox-app.com erreichbar. Für die Nutzung der Hauptanwendung ist eine Registrierung per E-Mail erforderlich.

Modernisierung und Neuentwicklung einer Legacy-Anwendung mit komplexer Berechnungslogik

Industry & Mechanical Engineering

250-500 team member

Im Rahmen dieses Projekts war ich für die Modernisierung einer bestehenden, technologisch veralteten Softwareanwendung verantwortlich. Die ursprüngliche Anwendung basierte auf BASIC-Code und war aufgrund ihrer über Jahre gewachsenen, unstrukturierten Codebasis nur schwer wartbar und erweiterbar.

Ziel des Projekts war es, die vorhandene Geschäfts- und Berechnungslogik zu analysieren, aus dem bestehenden Quellcode zu extrahieren und in eine moderne Webanwendung zu überführen. Die Anwendung umfasst komplexe technische Berechnungen, unter anderem zur Dimensionierung von Komponenten und zur Ermittlung physikalischer Kräfte.

Meine Aufgaben umfassten die Analyse und Rekonstruktion der bestehenden Berechnungslogik, die Konzeption einer neuen Softwarearchitektur sowie die eigenständige Entwicklung und Umsetzung der Webanwendung. Ein besonderer Fokus lag dabei auf der korrekten Übertragung der Berechnungen, einer klar strukturierten, wartbaren Codebasis und der langfristigen Erweiterbarkeit der Software.

Darüber hinaus war ich für die Bereitstellung und das Deployment der Anwendung in der Infrastruktur des Auftraggebers verantwortlich.

Konzeption und Entwicklung einer plattformübergreifenden Mobile-App

Government and Public Services

50-250 team member

Im Rahmen dieses Projekts habe ich eine plattformübergreifende Mobile-App mit React Native und Expo eigenständig konzipiert und entwickelt. Die Anwendung ermöglicht es Nutzern, geografische Standorte über eine interaktive Kartenansicht zu entdecken, gezielt zu suchen und sich zu diesen navigieren zu lassen.

Zu den zentralen Funktionen gehören eine interaktive Landkarte, integrierte Routennavigation sowie umfangreiche Filter- und Sortiermöglichkeiten. Darüber hinaus bietet die Anwendung Funktionen zur Bewertung von Standorten und zur Meldung fehlerhafter Informationen.

Die Verwaltung der angezeigten Standorte erfolgt über eine separate Weboberfläche, über die Einträge angelegt, bearbeitet und für die mobile Anwendung bereitgestellt werden können.

Mein Verantwortungsbereich umfasste die eigenständige Konzeption des UX/UI-Designs sowie die technische Entwicklung und Umsetzung der mobilen Anwendung.

Auch nach der Veröffentlichung betreue und warte ich die Anwendung kontinuierlich. Dazu gehören regelmäßige Updates, technische Anpassungen, Fehlerbehebungen sowie die Weiterentwicklung bestehender und die Integration neuer Funktionen.

Full-Stack-Erweiterung einer bestehenden Softwareplattform um einen interaktiven 3D-Online-Konfigurator

INNEO Solutions GmbH

Internet & IT

250-500 team member

Die INNEO Solutions GmbH entwickelt mit NeoSpace eine Softwareplattform zur Aufbereitung, Visualisierung und Veröffentlichung interaktiver 3D- und CAD-Modelle für das Web.

Im Rahmen dieses Projekts war ich an der Weiterentwicklung der bestehenden Softwareplattform beteiligt und habe einen interaktiven 3D-Online-Konfigurator auf Basis von Onshape integriert. Dieser ermöglicht es Nutzern, individuelle Produktkonfiguratoren zu erstellen, anzupassen und als Webanwendung zu veröffentlichen.

Die Umsetzung erforderte Anpassungen sowohl im Frontend als auch im Backend. Serverseitig umfasste meine Arbeit die Anbindung der Onshape-API, die Aufbereitung der abgerufenen Daten sowie deren sichere Bereitstellung für das Frontend. Dabei wurde besonders darauf geachtet, sensible Informationen wie API-Schlüssel ausschließlich serverseitig zu verarbeiten.

Frontendseitig integrierte ich die Erstellung des Konfigurators in der bestehenden Desktop-Anwendung sowie dessen interaktive Nutzung innerhalb der Webanwendung.

Die Entwicklung erfolgte innerhalb einer bereits etablierten und umfangreichen Softwarearchitektur. Dabei galt es, neue Funktionen nahtlos in bestehende Komponenten und Abläufe zu integrieren und die Kompatibilität mit der vorhandenen Anwendung sicherzustellen.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in