Softwareberater
- Verfügbarkeit einsehen
- 0 Referenzen
- 99€/Stunde
- 55128 Mainz
- Weltweit
- de | en
- 17.03.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2024 – 9/2025
Tätigkeitsbeschreibung
Entwurf und Implementierung einer Übersetzungspipeline auf Basis von Google Gemini, die automatisch App-Inhalte, Workflow-Titel, Aufgabenbeschreibungen und weitere nutzergenerierte Inhalte übersetzt. Das System entwickelte sich von frühen Experimenten zu einem robusten Dienst, der Batch Processing unterstützt, Übersetzern kontextbezogene Hinweise gibt und doppelte Arbeit vermeidet. Damit konnte das Team die Lokalisierung rasch auf viele Sprachen ausweiten und zugleich Sprachbarrieren vollständig abbauen – Nutzer mit unterschiedlichen Muttersprachen konnten erstmals nahtlos zusammenarbeiten.
Dafür entstand ein erweitertes Backend mit Services, die entscheiden, wann vorhandene Übersetzungen wiederverwendet oder neue angefordert werden. Es umfasst die Orchestrierung von Background-Prozessen, effizientes Caching und Hooks für die Integration in bestehende APIs – heute das Rückgrat der automatisierten Übersetzung.
Zur Sicherstellung von Skalierbarkeit und Zuverlässigkeit wurden Queues, Workflow-Orchestrierung und Schutzmechanismen wie Caching, Throttling und Rate Limiting eingeführt. Damit entwickelte sich die Übersetzung von einem Ad-hoc-Prozess zu einem planbaren, resilienten Teil der Infrastruktur.
Übersetzungen wurden direkt in die GraphQL- und Service-APIs integriert, sodass Clients lokalisierte Inhalte ohne zusätzlichen Aufwand konsumieren konnten. Ergänzend entstanden CLI- und Ops-Tools zur Auftragsverwaltung, zum Testen neuer Abläufe und zum Wiederholen fehlgeschlagener Übersetzungen. Sie verschafften Entwicklern und Betreibern Transparenz und vereinfachten den täglichen Betrieb.
Software Architecture, Go (Programmiersprache), Typescript, React (JavaScript library), Internationalisierung
10/2020 – 7/2024
TätigkeitsbeschreibungIn meiner Rolle als Senior Frontend-Architekt unterstützte ich die MorgenFund GmbH nach der Ausgründung aus der DWS bei der Weiterentwicklung ihrer Webapps und nativen Apps. Als Consultant war ich verantwortlich für die Zusammenführung verschiedener Frontend-Technologien und die Integration neuer Features auf Basis von React und React Native. Durch die Migration auf eine cloud-basierte Infrastruktur und die Implementierung von Continuous Deployment Strategien gelang es uns, die Effizienz zu steigern und die Time-to-Market signifikant zu verkürzen.
Eingesetzte QualifikationenJava (allg.), Spring Framework, React (JavaScript library), React Native, Software Architecture, Typescript
4/2019 – 9/2020
TätigkeitsbeschreibungIn meiner Rolle als Consultant führte ich die Witt-Gruppe durch den komplexen Prozess der Ablösung und Neuentwicklung von 17 Online-Shops. Mein Beitrag zielte darauf ab, eine skalierbare und wartungsfreundliche Lösung zu schaffen, die eine Multi-Brand-Unterstützung im internationalen Kontext bietet. Durch die Anwendung agiler Methoden wie Scrum und Kanban und die Implementierung von Continuous Deployment Strategien gelang es uns, die Effizienz zu steigern und einen reibungslosen Übergang von den Altsystemen zu gewährleisten.
Eingesetzte QualifikationenJavaScript-Entwickler, Software Architecture, Typescript, React (JavaScript library)
4/2016 – 3/2019
TätigkeitsbeschreibungBei der Unterstützung der DWS in der Entwicklung einer digitalen White-Label-Investmentplattform trug ich wesentlich zur Konzeption und Realisierung bei. Mein Einsatz umfasste die Integration der Plattform in über zehn europäische und asiatische Investmentplattformen sowie die Mitwirkung an einem innovativen, auf React basierenden Frontend-Framework. Diese Zusammenarbeit verdeutlichte meine Fähigkeit, führende Finanzinstitute bei der digitalen Transformation zu unterstützen.
Eingesetzte QualifikationenJava (allg.), JavaScript-Entwickler, React (JavaScript library), Software Architecture, Spring Framework
5/2015 – 3/2016
TätigkeitsbeschreibungFür JAKO-O leitete ich als Consultant die technische Konzeption und Implementierung digitaler Shopping-Lösungen, darunter einen Geschenketisch (Wunschzettel) im Online-Shop und einen Geschenkeberater für mobile Plattformen. In enger Zusammenarbeit mit dem Kundenteam entwickelte ich personalisierte und benutzerorientierte Funktionen, die auf detaillierten Datenanalysen basieren. Diese Projekte verbesserten nicht nur das Einkaufserlebnis, sondern förderten auch nachhaltig die Kundenbindung und erhöhten die Servicequalität signifikant.
Eingesetzte QualifikationenJavaScript-Entwickler, Software Architecture
3/2015 – 7/2015
TätigkeitsbeschreibungIn einem Projekt für die Deutsche Telekom entwickelte ich als Consultant eine mobile Applikation, die es Geschäftskunden ermöglicht, das 'OneNumber'-Merkmal einfach einzustellen. Meine Verantwortung erstreckte sich über die plattformübergreifende Entwicklung für iOS, Android, BlackBerry, Amazon FirePhone und Windows Phone, um eine umfassende Nutzerbasis zu bedienen und die Effizienz in der Geschäftskommunikation zu steigern.
Eingesetzte QualifikationenMobile Software Engineer, Software Architecture
7/2014 – 9/2014
TätigkeitsbeschreibungAls Consultant für Suzuki Deutschland konzipierte und entwickelte ich eine E-Learning-Plattform, die speziell auf die Vorbereitung von Zertifizierungen für das deutsche Händlernetz zugeschnitten war. Meine Aufgabe umfasste die gesamte Bandbreite von der Gestaltung des Endbenutzerfrontends bis zur Entwicklung der Redaktions- und Administrations-Oberflächen. Durch diese umfassende Lösung konnte ich maßgeblich zur Professionalisierung und Effizienzsteigerung im Schulungsprozess beitragen.
Eingesetzte QualifikationenJavaScript-Entwickler, PHP-Entwickler, Software Architecture
2/2014 – 6/2014
TätigkeitsbeschreibungBei der Entwicklung einer Benutzeroberfläche für das einfache Erstellen und Verwalten virtueller Rechenzentren übernahm ich als Consultant die Führung der UI-Entwicklung. Dieses Projekt, das eine HTML5-Benutzeroberfläche in Ember.js für Desktop und Tablets umfasste, zielte darauf ab, Nutzern eine intuitive und effektive Möglichkeit zur Ermittlung des besten Angebots verschiedener Anbieter zu bieten. Meine Rolle beinhaltete die Implementierung eines komplexen Drag-and-Drop-Editors, der die Benutzererfahrung erheblich verbesserte.
Eingesetzte QualifikationenJavaScript-Entwickler, Software Architecture
1/2010 – 9/2013
TätigkeitsbeschreibungAls Softwareberater und leitender Architekt trug ich maßgeblich zur Entwicklung einer HTML5-basierten Lösung bei, die sowohl das Parsen und Darstellen von ePub-Dokumenten als auch die korrekte Darstellung von PDF-Dokumenten in der PagePlace-Reader-Applikation ermöglicht. Diese Technologien integrierte ich erfolgreich in native Android- und iOS-Apps, was die Reichweite und das Leseerlebnis der Endnutzer signifikant verbesserte. Zudem entwickelte ich ein HTML5 OpenSource Framework für mobile Applikationen, das modernste HTML5-Features und JavaScript nutzte, um eine breite Kompatibilität und hohe Qualität auf gängigen Mobilplattformen sicherzustellen.
Eingesetzte QualifikationenJavaScript-Entwickler, Softwareentwickler, Software Architecture
5/2008 – 12/2009
TätigkeitsbeschreibungIch leitete die Konzeption und prototypische Entwicklung einer webbasierten Anwendung für das Management, die es ermöglichte, KPIs der konzernweiten IT-Infrastruktur darzustellen und langfristig zu analysieren. Meine Expertise ermöglichte es, Transparenz und Effizienz in der Unternehmenssteuerung zu steigern, indem ich die Daten zugänglich und nutzbar machte.
Eingesetzte QualifikationenSoftware Architecture, JavaScript-Entwickler
5/2007 – 4/2008
Tätigkeitsbeschreibung
Konzeption und Entwicklung der Besprechungsmanagementsoftware JourFixe. Diese webbasierte Applikation dient zum einen zum zeitlichen Besprechungsmanagement, also der Einladung und Absage von Besprechungen. Zum anderen kann mit JourFixe ein Besprechungsprotokoll in allen Einzelheiten angelegt werden und zur Einsicht aller Teilnehmer freigegeben werden.
Als Technologie ist ein auf Spring basierender Stack mit Tomcat, Hibernate (JPA) und Spring Security sowie ein eigenes HTML-Template-System mit Prototype/Scriptaculous auf Browserseite ausgewählt worden.
Qualifikationen:
In diesem Projekt wurde von mir die Architektur sowie das Frontend und ein Teil der Business-Logik und der Persistenzschicht entwickelt. Außerdem habe ich das Testteam betreut.
Spring Framework, Java-Entwickler, JavaScript-Entwickler, Software Architecture
10/2006 – 3/2007
Tätigkeitsbeschreibung
Entwicklung der Social-Shopping-Plattform soSmart.de. Unter der Verwendung des Zend Framework (PHP) wurden in diesem Projekt einige Affiliate-Netzwerke per Webservice an soSmart.de angebunden. Ein Schwerpunkt dieser Applikation ist die moderne Web 2.0-Oberfläche unter starker Verwendung von AJAX sowie eine intelligente Echtzeitsuche über mehrere Millionen Artikeldaten. Ein weiterer Punkt ist das automatische Parsen beliebiger Artikel-Webseiten von eCommerce-Shops im Internet zur Erkennung von Artikeldaten (Name, Beschreibung, Preis und Versandkosten).
Qualifikationen:
In diesem Projekt habe ich den Algorithmus zum Parsen der Artikeldaten von Webseiten geschrieben sowie die Parameter der Echtzeitsuche verfeinert und optimiert. Des weiteren habe ich einen Teil der Oberfläche entwickelt.
JavaScript-Entwickler, PHP-Entwickler, Software Architecture
nicht angegeben
3/2006 – 10/2006
Tätigkeitsbeschreibung
Mitentwicklung des Kreditsteuerungstools Value Manager. Dieses Tool auf Grundlage von Java und SAS dient der Kreditverwaltung der Berater der Commerzbank vor Ort. Im Backend ist die Datenaggregierung auf Grundlage von SAS entwickelt worden.
Qualifikationen:
Für dieses Projekt habe ich ein Grundlagenzertifikat Base SAS erworben.
nicht angegeben
8/2004 – 2/2005
Tätigkeitsbeschreibung
Entwicklung einer webbasierten Applikation zur Verwaltung der Promotionaufträge und der Promoter auf Grundlage von PHP, HTML und MySQL unter Einbeziehung einer Schnittstelle zu Short Message Services (SMS). Getrennte Internetapplikation zur Bearbeitung der eigenen Daten durch die Promoter.
Qualifikationen:
Entwicklung des Datenbankdesigns sowie der Architektur der zwei Applikationen für den internen und den externen Gebrauch. Zugriff auf den Webservice der SMS-Schnittstelle.
nicht angegeben
10/2003 – 12/2003
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zur Revisions- und Abhängigkeitskontrolle von Funktions- und Designspezifikationen sowie eine Anwendung zur Plausibilitäts- und Vollständigkeitskontrolle im projektinternen Dokumentenmanagementsystem. Zu den Aufgaben gehört das Parsen von Funktions- und Designspezifikationen im DOC-Format, der Abbildung der Revisionen und Abhängigkeiten in einer Datenbank sowie die Anzeige der Revisionen und Abhängigkeiten in einer Benutzerschnittstelle. Dort werden insbesondere Verletzungen der Regeln für die Revisions- und Abhängigkeitsbäume aufgezeigt.
Qualifikationen:
In diesem Projekt bestand die Aufgabe, Word-Dokumente, die nach einem Standardtemplate aufgebaut sind, zu analysieren. Diese Analysedaten wurden in eine Datenbank gespeichert. Da es zu sehr komplexen Abhängigkeitsbäumen gekommen ist mussten die Abfragen gegen die Datenbank und die ablage der Daten stark optimiert werden, damit ein Zugriff auf die Auswertung möglichst schnell (direkt auf Anforderung) zur Verfügung stand.
Ausbildung
Hochschule für angewandte Wissenschaften Kempten
Kempten im Allgäu
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
