Software Architect | Lead Full-Stack Engineer | Technical Product Lead
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 34376 Immenhausen, Hessen
- Weltweit
- de | en
- 10.09.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2025 – offen
TätigkeitsbeschreibungEntwicklung des horizOn BaaS (Backend as a Service) Produkts fuer ProjectMakers. Konzeption und Implementierung einer skalierbaren Backend-Plattform fuer mobile und Web-Applikationen. Entwicklung von APIs, Authentifizierungssystemen, Datenbankstrukturen und Cloud-Infrastruktur als wiederverwendbares Service-Produkt.
Eingesetzte QualifikationenCloud Spezialist, Projektmanagement (IT), Node.Js, Typescript, Representational State Transfer (REST)
2/2025 – 5/2025
TätigkeitsbeschreibungWartung und Optimierung einer Sales WebApp fuer Wipak. Bugfixing, Performance-Optimierungen und Implementierung neuer Features zur Verbesserung des Vertriebsprozesses. Optimierung der Benutzeroberflaeche und Verbesserung der Datenverwaltung fuer Vertriebsmitarbeiter.
Eingesetzte QualifikationenNode.Js, Typescript, JavaScript, React (JavaScript library), Representational State Transfer (REST)
1/2025 – 2/2026
TätigkeitsbeschreibungSystem-Migration und Automatisierung der E-Commerce-Prozesse fuer MS Zweiradteile. Migration des bestehenden Shopsystems auf eine moderne Plattform, Automatisierung von Bestellprozessen, Lagerverwaltung und Lieferantenanbindung. Entwicklung von Schnittstellen zu ERP-Systemen und Optimierung der gesamten E-Commerce-Infrastruktur.
Eingesetzte QualifikationenE-Commerce, Projektmanagement (IT), Node.Js, PHP, Shopware
1/2025 – 6/2025
TätigkeitsbeschreibungOptimierung einer bestehenden iOS App hinsichtlich Performance, Stabilitaet und Benutzererfahrung. Refactoring des bestehenden Codes, Optimierung von Ladezeiten und Speicherverbrauch. Implementierung von Verbesserungen basierend auf Nutzerfeedback und App Store Reviews sowie Behebung von Bugs und Kompatibilitaetsproblemen.
Eingesetzte QualifikationenTypescript, iOS, React Native, Performance-Analytiker
11/2024 – 12/2024
TätigkeitsbeschreibungImplementierung eines neuen Anlagen-Features fuer erweiterte Datenverwaltung in einer bestehenden Softwareloesung. Entwicklung von Datenbankstrukturen und API-Endpunkten zur Verwaltung von Anlagen-Datensaetzen sowie Erstellung der entsprechenden Frontend-Komponenten zur Darstellung und Bearbeitung.
Eingesetzte QualifikationenDatenbankentwicklung, Node.Js, Typescript, React (JavaScript library), Representational State Transfer (REST)
9/2024 – 11/2025
TätigkeitsbeschreibungLaufende Pflege und Funktionserweiterung der mobilen App des Filmpark Babelsberg. Implementierung neuer Features, Bugfixing und Performance-Optimierungen. Kontinuierliche Weiterentwicklung der App fuer iOS und Android-Plattformen sowie Pflege der Backend-Dienste.
Eingesetzte QualifikationenTypescript, Android, iOS, React (JavaScript library), React Native
5/2024 – 5/2024
TätigkeitsbeschreibungIntegration eines Gutscheincodes-Systems in die bestehende App des Filmpark Babelsberg. Entwicklung der Backend-Logik zur Gutscheinverwaltung sowie der Frontend-Integration. Implementierung von Validierungsmechanismen und Anbindung an das bestehende Ticketing-System des Filmparks.
Eingesetzte QualifikationenNode.Js, Typescript, Android, iOS, React (JavaScript library)
2/2024 – 3/2024
TätigkeitsbeschreibungEntwicklung der Snapshot Factory fuer den Filmpark Babelsberg. Die Anwendung ermoeglicht Besuchern, professionelle Erinnerungsfotos und Snapshots auf dem Gelaende zu erstellen und direkt zu erhalten. Implementierung von Foto-Overlays, digitalem Branding und automatisiertem Druckworkflow.
Eingesetzte QualifikationenNode.Js, Typescript, CSS (Cascading Style Sheet), JavaScript, React (JavaScript library)
10/2023 – 4/2024
TätigkeitsbeschreibungErweiterung einer bestehenden Qualitaetsmanagement-Software um 3D-Funktionalitaeten. Integration von 3D-Visualisierungen fuer Produktpruefungen und Qualitaetskontrollen. Implementierung von Three.js und WebGL fuer interaktive 3D-Darstellungen im Browser sowie Entwicklung von Schnittstellen zu bestehenden QM-Prozessen.
Eingesetzte QualifikationenThree.Js, Typescript, JavaScript, React (JavaScript library), WebGL (Web Graphics Library)
8/2023 – 11/2023
TätigkeitsbeschreibungWeiterentwicklung und Erweiterung einer bestehenden Projektmanagement-Software. Implementierung neuer Features zur verbesserten Aufgabenverwaltung, Reporting-Funktionen und Benutzeroberflaechenoptimierungen. Anbindung externer APIs und Verbesserung der Performance.
Eingesetzte QualifikationenProjektmanagement (IT), Node.Js, Typescript, React (JavaScript library), Representational State Transfer (REST)
1/2023 – 8/2023
TätigkeitsbeschreibungEntwicklung einer Qualitaetssicherungssoftware fuer die Produktentwicklung eines innovativen Start-ups. Konzeption und Implementierung von automatisierten Testprozessen und Qualitaetspruefungsworkflows. Integration von CI/CD-Pipelines und Entwicklung von Dashboards zur Qualitaetsverfolgung.
Eingesetzte QualifikationenProjektmanagement (IT), Node.Js, Typescript, JavaScript, React (JavaScript library)
12/2022 – 1/2023
TätigkeitsbeschreibungDurchfuehrung von Performanceoptimierungen fuer die Software-Produkte der Insiqht GmbH. Analyse und Optimierung von Datenbankabfragen, Frontend-Performance und Backend-Prozessen. Schulung des Entwicklungsteams in Best Practices fuer performante Softwareentwicklung und modernen Entwicklungsworkflows.
Eingesetzte QualifikationenJavaScript, Schulung / Coaching (allg.), Performance-Analytiker
9/2022 – 10/2022
TätigkeitsbeschreibungTemporaere Uebernahme der Projektleitung und Schulung des Entwicklerteams. Koordination der laufenden Entwicklungsaufgaben, Einfuehrung von Best Practices und agilen Arbeitsmethoden. Wissensvermittlung in modernen Webtechnologien und Coachingmassnahmen fuer das Team.
Eingesetzte QualifikationenProjektmanagement (IT), Scrum, JavaScript, Schulung / Coaching (allg.)
6/2022 – 1/2023
TätigkeitsbeschreibungEntwicklung einer Augmented Reality (AR) App fuer den Filmpark Babelsberg. Die App bietet Besuchern immersive AR-Erlebnisse auf dem Gelaende des Filmparks. Implementierung von AR-Funktionen zur interaktiven Darstellung von Filmsets und Requisiten. Entwicklung fuer iOS und Android mit modernen AR-Frameworks.
Eingesetzte QualifikationenC#, Unity3D, Android, iOS
5/2021 – 8/2022
TätigkeitsbeschreibungKonzeption und Entwicklung eines virtuellen 3D Online-Museums fuer das Museum fuer Sepulkralkultur. Erstellung interaktiver 3D-Umgebungen, in denen Besucher virtuell durch Ausstellungen navigieren koennen. Implementierung von Web-3D-Technologien und responsivem Design fuer optimale Benutzererfahrung auf verschiedenen Endgeraeten.
Eingesetzte QualifikationenThree.Js, HTML5, JavaScript, WebGL (Web Graphics Library), Webdesign
5/2021 – 7/2021
TätigkeitsbeschreibungKonzeption und Umsetzung eines modernen Webauftritts fuer den Aufzugbau-Spezialisten Riedl. Entwicklung einer responsiven Website mit modernem Design, Darstellung der Unternehmensleistungen sowie Integration eines Kontaktformulars.
Eingesetzte QualifikationenCSS (Cascading Style Sheet), HTML5, JavaScript, Webdesign
3/2021 – 4/2021
TätigkeitsbeschreibungShowroom Event-Landingpage: Online-Plattform für spezielle Produkte. Mit Mitgliederbereich für Informationen über ausgestellte Produkte, Livechat mit Mitarbeitern und kuratierte Produktauswahl. Technologien: HTML5, CSS3, JavaScript, MySQL, PHP, WordPress.
Eingesetzte QualifikationenWordpress
2/2021 – 3/2021
TätigkeitsbeschreibungWebshop & Automatisierung: Umbau eines Magento2 Webshop zu WooCommerce, Anbindung von Drittanbietern mit automatischem Datenabgleich. Integration von Hood.de, Rakuten und eBay. Technologien: HTML5, CSS, JavaScript, MySQL, SQLite, PHP, UNIX Scripting/Shell, WordPress.
Eingesetzte QualifikationenHandel, Mysql, Wordpress, HTML5
1/2021 – 9/2021
TätigkeitsbeschreibungUmsetzung mehrerer Mobile / Web-Apps inkl. Schulungen: Entwicklung von mobilen Apps für Kundenbestellungen, Zeiterfassung und Kundenkarten-Management. Einweisung des Entwicklerteams in Unity und MongoDB. Entwicklung einer Vorbestellungs-App als Web-Portal und App. Technologien: .NET, MongoDB, Mobile Design, Mobile Entwicklung.
Eingesetzte QualifikationenMongodb, .NET-Entwickler, Unity3D
9/2020 – 9/2020
TätigkeitsbeschreibungMesse Game - Instandhaltungs-Champion: Entwicklung eines Browserspiels für eine virtuelle Messe. Der Verbraucher soll spielerisch die Produkte der Kundin und deren Einsatzgebiete kennenlernen. Technologien: HTML5, CSS, JavaScript, Web Assembly, MySQL, PHP.
Eingesetzte QualifikationenHTML5, JavaScript, Game-Design
4/2020 – 1/2021
TätigkeitsbeschreibungERP-System Entwicklung und Erweiterung: Kundenspezifisches ERP auf Basis JTL-Wawi. Zuverlässige Synchronisation mit Webshop und Einzelhändlern sowie Einbindung der Support-Software Zendesk. Technologien: C#, JTL, REST, WordPress, MySQL, CSS, HTML5, JavaScript, PHP.
Eingesetzte QualifikationenMysql, C# Developer, Wordpress
2/2020 – 4/2020
TätigkeitsbeschreibungEntwicklung einer Onlineplattform zum digitalen Ablesen von Wasser- und Heizungs-Zählern. Server aufsetzen, WordPress Plugin für Backend Datenabfrage (MongoDB), Frontend Features, Design-Umsetzung. Technologien: HTML5, CSS3, JavaScript, Web Assembly, PHP, MongoDB, WordPress.
Eingesetzte QualifikationenMongodb, Wordpress, Webdesign
12/2019 – 1/2020
TätigkeitsbeschreibungUmsetzung von drei Spielideen für eine Website. Entwicklung von Browser-Spielen mit klarem Design und auf jedem Endgerät nutzbarem Spielerlebnis. Ziel: Endkunden spielerisch zum Nachdenken über Umwelt und Verbrauch fossiler Rohstoffe anregen. Technologien: HTML5, JavaScript, Web Assembly.
Eingesetzte QualifikationenHTML5, JavaScript, Game-Design, Webdesign
6/2019 – 9/2019
Tätigkeitsbeschreibung
Rolle:
Projektleitung (AN), Entwicklung
Einsatzort:
Bomlitz, Niedersachsen, DE
Projektziele:
Durch die Entwicklung einer "Sales-App", sollte es dem Kunden möglich sein, aktuell in Verwendung befindliche Verpackungsmaterialien unterschiedlicher Lebensmittel- und Medizinprodukte Hersteller untereinander zu vergleichen, um den daraus resultierenden CO-2 Fußabdruck zu ermitteln.
Der ermittelte Wert sollte als Verkaufsargument dienen. Die entwickelte Applikation sollte dabei auf möglichst vielen Endgeräten verwendet werden können.
Entwicklungsschritte:
Der Kunde kam mit einer Problemstellung auf uns zu.
Er möchte im Bereich der umweltfreundlichen Verpackungen deutlich höhere Absatzzahlen.
Um den Sales-Mitarbeiter des Kunden, den Vertrieb der neuen Materialien zu erleichtern, haben wir gemeinsam mit dem Kunden eine App entwickelt, welche das aktuelle Verpackungsmaterial, mit dem meines Kunden vergleicht.
Hierzu gibt es dann eine grafische Auswertung und es kann nach Bedarf direkt aus der App per Mail mit einer oder mehreren Auswertungen Versand werden.
Meine Aufgabe dabei, war es mit dem Kunden ein Konzept für die App zu entwickeln.
Hier habe ich darauf geachtet, dass die App alle kundenspezifischen Wünsche erfüllt und dabei dennoch die technische Machbarkeit, sowie die User-Experience berücksichtigt werden.
Nach der Freigabe des Konzeptes (sowie Lasten-/Pflichtenheftes), habe ich mit der Entwicklung eines schnellen Prototyps begonnen, da auch das Design durch die interne Designabteilung des Kunden abgenommen werden musste.
Auf dem Prototyp aufgebaut, wurden dann in regelmäßigen abschnitten MVPs erstellt und dem Kunden zur Abnahme überreicht.
Nach Abschluss der Arbeiten (inklusiv eines Folgeauftrages, welcher während der Entwicklung entstand) wurde die Dokumentation überreicht.
Ebenso wurde Mitarbeiter meines Kunden mit einer live Schulung in die Software eingearbeitet.
Arbeitsschritte:
• Core / UI Entwicklung des Frontend (Testumgebung)
• Datenbankanbindung (Testumgebung)
• Core / UI Entwicklung Backend (Testumgebung)
• Entwicklung der Datenbankverwaltung im Backend (Testumgebung)
• Installation & Konfiguration des Servers inkl. Module
• Installation & Konfiguration der App
• Polishing
Eingesetzte Technologien und Techniken:
• MongoDB
• .NET / C#
• .NET Core
• Unity Web GL
• Web Assembly
• UNIX Scripting/Shell
• Screen Design
• Heuristische Evaluierung
• Gestaltprinzipien
Informationsdesign, Screen Design, Mongodb, .Net Framework (Microsoft), C#, Unity3D
4/2019 – 6/2019
Tätigkeitsbeschreibung
Rolle:
Projektleitung (AN), Entwicklung
Einsatzort:
Thalmässing, Bayern, DE
Projektziel:
Ein Webshop mit automatischem Datenabgleich und automatisierter eBay Anbindung.
Entwicklungsschritte:
Der Kunde hatte den Wunsch einen bestehenden Webshop neu zu entwickeln, da in diesem alle Produkte, sowie deren Verfügbarkeit noch manuell angepasst werden mussten.
Nach Aufnahme der Kundenbedürfnisse haben wir einen Magento2 Shop erstellt, welcher voll automatisiert aus einer vorhandenen "Datenbank" des Teileherstellers die Produkte aktualisiert und auch neu einstellt, wenn diese noch nicht vorhanden sind.
Ebenso hat der Magento2 Shop eine Automatisierte Ebay Anbindung.
Da der Kunde den Wunsch hatte, seinen Shop selbst verwalten zu können, wurden im Zuge der Entwicklung einige Erweiterungen für Magento2 geschrieben, um die Bedienung zu erleichtern.
1. Installation Server und Webshop inkl. optischer Anpassung
2. Datenbankanbindung inkl. automatisierter CSV-Import (Datenbank des Herstellers)
3. Testen der technischen Funktionalität
4. Backup des Shops und Servers
5. Monitoring des Servers / des Produktimportes und der eBay syncronisation
Eingesetzte Technologien und Techniken:
• HTML & CSS
• JavaScript
• CSV
• Magento2
• UNIX Scripting/Shell
• Responsive Webdesign
• Administration von Linux-Servern
Administration von Datenbanken, Server Administration, Linux Entwicklung, CSS (Cascading Style Sheet), HTML, JavaScript
7/2018 – offen
TätigkeitsbeschreibungGeschäftsführer und Entwickler
Eingesetzte QualifikationenGame-Design, Adobe Creative Cloud, .Net, C#, Java (allg.), Unity3D, Wordpress, CSS (Cascading Style Sheet), HTML5, JavaScript, PHP, Projekt - Berichtswesen, Geschäftsfeldstrategie
1/2018 – 6/2018
Tätigkeitsbeschreibung
Rolle:
Projektleitung / Product Owner
Einsatzort:
Kassel, Hessen, DE
Projektinhalte:
• Leitung des SCRUM Teams bei der Entwicklung der Xamarin-Applikation "Quickzone Scanners for ELO".
• Unterstützung bei Design- und Entwicklungs-Entscheidungen
• Anforderungsaufnahme und Aufbereitung von Entwicklungsaufgaben als Product-Owner
• User Experience
Eingesetzte Techniken:
• SCRUM
• Product Owner
• Konzeptionierung
• Screen-Design
• Mockups
• Heuristische Evaluierung
• Usability Testing
• .NET / C#
• Xamarin / XAML
Interactive design, Produktdesign, Screen Design, Projektleitung / Teamleitung (IT), Scrum
1/2017 – 6/2018
Tätigkeitsbeschreibung
Rolle:
Abteilungsleiter
Einsatzort:
Kassel, Hessen, DE
Projektinhalte:
• Leitung der Softwareentwicklung (10 MA) inkl. Budgetverwaltung
• Product Owner in der Softwareentwicklung und im Marketing
• Aufbau, Leitung und Inhalt der BCIS Akademie Online (E-Lerning)
• Leitung technisches Marketing
Adobe Creative Suite (CS), WordPress, Finanzierungskonzept, Budgetierung, Windows 10, .Net, C#, Linux Entwicklung, Unity3D, Microsoft Visual Studio, CSS (Cascading Style Sheet), HTML5, JavaScript, PHP, Microsoft Office 365, Personalentwicklung, Personalführung, Kreativitätstraining
5/2006 – 7/2012
Tätigkeitsbeschreibung
Rolle:
IT-Beratung & Service
Einsatzort:
Roth, Bayern, DE
Projektinhalte:
• Kundenspezifisch angepasste Desktop-/ Server-Systeme
• Service im Hard-/ Softwarebereich
• Installation von PC- / Serversystemen
Microsoft Windows (allg.), Windows Server (allg.), Netzwerkarchitektur, Telekommunikation / Netzwerke (allg.), Rechnerarchitektur, Linux Einführung
Zertifikate
Ausbildung
Roth
Über mich
Mein technischer Hintergrund umfasst C#/.NET, Kotlin und Spring Boot, Python/FastAPI, Node.js, React, Next.js, Angular und TypeScript. Für Deployment und Betrieb arbeite ich mit Azure, Docker, Kubernetes/K3s, Terraform, Linux, CI/CD und Monitoring.
Aktuelle Projekterfahrung umfasst eine globale Backend-as-a-Service-Plattform, eine Web- und Mobile-Anwendung im Gesundheitsbereich, eine Finanz-SaaS mit API-Integration sowie Architektur- und Security-Reviews für Enterprise-AI. Dazu kommen Datenmigrationen, Commerce-Integrationen und die Modernisierung gewachsener Anwendungen.
Aus langjähriger Unity- und C#-Entwicklung bringe ich Erfahrung mit 3D, AR, WebGL, mobilen Anwendungen und Performanceoptimierung mit.
Als ehemaliger Abteilungsleiter habe ich ein Team mit elf Mitarbeitenden geführt, einschließlich Budget- und Produktverantwortung. Anforderungsanalyse, Product Ownership, Code Reviews, Entwicklerschulungen und die Begleitung bis zum produktiven Betrieb gehören zu meinem Leistungsumfang.
Ich arbeite remote. Einzelne projektbezogene Vor-Ort-Termine sind nach Absprache möglich; Reisezeit und Reisekosten werden vollständig abgerechnet.
Weitere Kenntnisse
Frontend und Mobile: TypeScript, JavaScript, React, Next.js, Angular, Capacitor, iOS, Android, Unity
Cloud und Betrieb: Azure, Docker, Kubernetes/K3s, Terraform, Linux, GitHub Actions, Cloudflare, Monitoring
Daten und Integration: MongoDB, Cosmos DB, SQLite, MySQL/MariaDB, SQL/NoSQL, Datenmigration, Stripe, Lexware Office, Shopware, WooCommerce, Magento, JTL-Wawi
Qualität und Sicherheit: Testcontainers, Playwright, JUnit/Vitest, Gatling, Code Reviews, RBAC, SSO, Performanceoptimierung
3D und Realtime: Unity/C#, AR, WebGL/WASM, OpenCV, CAD-Import, Mesh-Verarbeitung
Methoden: Softwarearchitektur, Product Ownership, Scrum, Teamführung, Schulung und Onboarding
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
