Schlagworte
Skills
Endbenutzer-orientierter Softwareentwickler mit Schwerpunkt auf der Entwicklung ansprechender und performanter Benutzererlebnisse.
Ich bringe knapp 6 Jahre Erfahrung aus zahlreichen internationalen Projekten während meiner Tätigkeiten in meiner Heimat Kalifornien und Deutschland mit. Meinen beruflichen und persönlichen Horizont in herausfordernden und spannenden Kontexten ständig zu erweitern, ist mein ständiger Ansporn. Meine Kernkompetenzen hinsichtlich Frameworks sind:
PRIMÄR: ES6+/TypeScript, React, Node.js, AWS, (No)SQL, Angular, RxJS, Flutter, Dart, Docker
EXPOSURE: Java, .NET, PHP, Python, C++
Ich bringe knapp 6 Jahre Erfahrung aus zahlreichen internationalen Projekten während meiner Tätigkeiten in meiner Heimat Kalifornien und Deutschland mit. Meinen beruflichen und persönlichen Horizont in herausfordernden und spannenden Kontexten ständig zu erweitern, ist mein ständiger Ansporn. Meine Kernkompetenzen hinsichtlich Frameworks sind:
PRIMÄR: ES6+/TypeScript, React, Node.js, AWS, (No)SQL, Angular, RxJS, Flutter, Dart, Docker
EXPOSURE: Java, .NET, PHP, Python, C++
Projekthistorie
01/2021
-
bis jetzt
Front-End-Softwareentwickler - Neugestaltung des Portals für Verbraucherkreditüberwachungs- und -schutzdienste
Experian
(>10.000 Mitarbeiter)
Versicherungen
Aufgabe: Unterstützung von UX-, Engineering-, Produkt- und QA-Teams zur effizienten Einhaltung von Projekt-Benchmarks und Veröffentlichungszeitplänen; Umsetzung von UX-Mockups in responsive und performante Layouts und Komponenten; Erweiterung und Pflege der internen Komponentenbibliothek, um den sich entwickelnden Design- und API-Anforderungen gerecht zu werden; Sicherstellung der Einhaltung von ARIA-Zugänglichkeitsrichtlinien; Optimierung der Benutzeroberfläche im Hinblick auf Reaktionsfähigkeit und browserübergreifende Kompatibilität; Durchführung von Scrum-Master-Aufgaben gemäß dem Rotationsplan des Teams; Implementierung und Pflege gründlicher Unit- und Integrationstestsuiten; Bereitstellung und Überwachung von Builds und Releases in Integrations- und Produktionsumgebungen; der erste Monat nach der Einführung des neu gestalteten Portals führte zu einem Anstieg der Upsells von Überwachungs-/Schutzabonnements um fast 10 %.
Entwicklungssprachen / -tools: JavaScript (AngularJS, Angular 8, TypeScript, RxJS), Jasmine/Karma, Java, AWS, Jenkins, DataDog, Splunk, Bitbucket, Figma, Storybook
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning,
Retrospective, and End-of-Sprint Demo)
Entwicklungssprachen / -tools: JavaScript (AngularJS, Angular 8, TypeScript, RxJS), Jasmine/Karma, Java, AWS, Jenkins, DataDog, Splunk, Bitbucket, Figma, Storybook
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning,
Retrospective, and End-of-Sprint Demo)
03/2020
-
12/2020
Full-Stack-Softwareentwickler - Modernisierung der bestehenden Anwendung über eine Befehlszeilenschnittstelle (CLI) zur Prüfung von Versicherungspolicen
Vertaforce
(1000-5000 Mitarbeiter)
Versicherungen
Aufgabe: Unterstützung bei der Migration einer veralteten Anwendung zur Prüfung von Versicherungspolicen über eine Befehlszeilenschnittstelle (CLI) auf eine moderne browserbasierte Benutzeroberfläche; Implementierung skalierbarer Datenverarbeitungslösungen und eines responsiven Designs gemäß den aktuellen Best Practices.
Entwicklungssprachen / -tools: JavaScript (AngularJS, Angular 8, TypeScript, RxJS), .NET, C#, LINQ, SQL Server, Visual Studio, Team Foundation Server, Invision, Storybook
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning,
Retrospective, and End-of-Sprint Demo)
Entwicklungssprachen / -tools: JavaScript (AngularJS, Angular 8, TypeScript, RxJS), .NET, C#, LINQ, SQL Server, Visual Studio, Team Foundation Server, Invision, Storybook
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning,
Retrospective, and End-of-Sprint Demo)
01/2020
-
03/2020
Front-End-Softwareentwickler - Maintenance und Feature Development von Flight Connection Buchungsservices für Kreuzfahrtschiffbetreiber
Royal Caribbean Cruise Lines
(>10.000 Mitarbeiter)
Internet und Informationstechnologie
Aufgabe: Wartung vorhandener und Entwicklung neuer Features für Flight Finder Application integriert im Cruise Package Booking Service; Kollaboration mit dem UX-Team, um responsive, performante und plattformübergreifend kompatible Designs gemäß den aktuellen Best Practices zu implementieren.
Entwicklungssprachen / -tools: JavaScript (React, Redux), Sass, jQuery, Java, Spring,
IntelliJ, PostgreSQL, pgAdmin, Bitbucket
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning, Retrospective, and End-of-Sprint Demo)
Entwicklungssprachen / -tools: JavaScript (React, Redux), Sass, jQuery, Java, Spring,
IntelliJ, PostgreSQL, pgAdmin, Bitbucket
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning, Retrospective, and End-of-Sprint Demo)
08/2019
-
01/2020
Front-End-Softwareentwickler - Entwicklung einer User-Interface zur Verarbeitung und Analyse von Insurance Policy- Dokumenten
Vertaforce
(1000-5000 Mitarbeiter)
Versicherungen
Aufgabe: Entwicklung von User-Interface und Tools für Upload, Validierung, Analyse, Verwaltung und Kommentierung von Insurance Policy-PDFs zum Zweck von Policy Audits. Bereitstellung von effizienten und skalierbaren Business Logic Solutions zur Verarbeitung, zum Vergleich und Export von Dokumenten.
Entwicklungssprachen / -tools: JavaScript (React, Redux), Java, PostgreSQL, pgAdmin, GitLab
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning, Retrospective, and End-of-Sprint Demo)
Entwicklungssprachen / -tools: JavaScript (React, Redux), Java, PostgreSQL, pgAdmin, GitLab
Projektstandort: Remote
Projektmanagement: Scrum (Daily standups, 2-week Sprints, Grooming, Planning, Retrospective, and End-of-Sprint Demo)
03/2019
-
08/2019
Full-Stack-Softwareentwickler - Migration von Kundendaten aus älteren iPaaS-Systemen auf AWS
Classy
(50-250 Mitarbeiter)
Internet und Informationstechnologie
Aufgabe: Migration von Kundenzahlungsprofilen für Classy-Kundenorganisationen
aus dem Vorgängersystem
Entwicklungssprachen / -tools: JavaScript (Node), SQL, AWS (S3), (Dell) Boomi
Projektstandort: Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
aus dem Vorgängersystem
Entwicklungssprachen / -tools: JavaScript (Node), SQL, AWS (S3), (Dell) Boomi
Projektstandort: Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
03/2019
-
08/2019
Full-Stack-Softwareentwickler - WordPress Plugin-Entwicklung
Classy
(250-500 Mitarbeiter)
Internet und Informationstechnologie
Aufgabe: Erstellung eines WordPress Plugins/Widgets, das eine Liste der Fundraising-Teams/Gesamtmittel einer Classy-Organisation anzeigt und die Suche nach Fundraising-Teams und Kampagnen ermöglicht.
Entwicklungssprachen / -tools: PHP, JavaScript, WordPress, AWS (Secrets Manager), Docker, GitLab
Projektstandort: Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
Entwicklungssprachen / -tools: PHP, JavaScript, WordPress, AWS (Secrets Manager), Docker, GitLab
Projektstandort: Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
01/2019
-
08/2019
Full-Stack-Softwareentwickler - Wartung, Feature-Entwicklung und Einhaltung von Barrierefreiheitsstandards in Angular, React und GraphQL für die Online-Fundraising-Plattform
Classy
(250-500 Mitarbeiter)
Internet und Informationstechnologie
Aufgabe: Sicherstellen, dass die gesamte Classy.org-Website die Barrierefreiheitsstandards (W3C/WAI) für sehbehinderte Benutzer erfüllt und geplante Aktualisierungen und Wartungsarbeiten der Website-Funktionen durchführen.
Entwicklungssprachen / -tools: JavaScript (AngularJS 1.6, React, Redux, Node, Express), GraphQL, Jest, Google-APIs [Maps], Sass, jQuery
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
Entwicklungssprachen / -tools: JavaScript (AngularJS 1.6, React, Redux, Node, Express), GraphQL, Jest, Google-APIs [Maps], Sass, jQuery
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
08/2018
-
08/2019
Full-Stack-Softwareentwickler - Co-Architecture des Admin-Portals mit React/Redux-Frontend + Node/ExpressBackend für die Online-Fundraising-Plattform
Classy
(250-500 Mitarbeiter)
Internet und Informationstechnologie
Aufgabe: Erstellung eines Admin-Portals zur Beschleunigung zeitaufwändiger Workflows, die zuvor über mühsame manuelle DB-Abfragen implementiert wurden
Entwicklungssprachen / -tools: JavaScript (React, Redux, Node, Express), SQL, Sequelize, AWS, Mocha/Chai, Google-APIs [Places (Autocomplete)], Underscore, Bootstrap, Sass
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
Entwicklungssprachen / -tools: JavaScript (React, Redux, Node, Express), SQL, Sequelize, AWS, Mocha/Chai, Google-APIs [Places (Autocomplete)], Underscore, Bootstrap, Sass
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
03/2018
-
07/2018
Full-Stack-Softwareentwickler - Co-Leitung der Migration einer mobilen App für eine Immobilienentwicklungsgesellschaft zu React Native/ Redux
The Irvine Company (TIC)
Architektur und Bauwesen
Aufgabe: Migration aller Funktionen der in Cordova geschriebenen Legacy-App auf React Native
Entwicklungssprachen / -tools: JavaScript (React Native, Redux, Node, Express), AndroidStudio, Xcode, SQL, Google-APIs [Maps, KMS], Ramda, Apple AppStore, Google Play
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
Entwicklungssprachen / -tools: JavaScript (React Native, Redux, Node, Express), AndroidStudio, Xcode, SQL, Google-APIs [Maps, KMS], Ramda, Apple AppStore, Google Play
Projektstandort: Vor Ort und Remote
Projektmanagement: Scrum (Tägliche Standups, 2-wöchige Sprints, End-of-Sprint Demo, Retrospective und Planung)
04/2017
-
02/2018
Full-Stack-Softwareentwickler - Prototyping von React Native/Redux-UI und GraphQL-API für Sprachlern-Applikation, Infrastruktur basierend auf Docker und AWS
LinguaThor
Internet und Informationstechnologie
Aufgabe: Überprüfung und Übersetzung von Design-Wireframes in Benutzer-Workflows für Sprachlern-Applikation
Entwicklungssprachen / -tools: JavaScript (React Native, Redux, Node, Express), Android Studio, Xcode, GraphQL, Ramda, Apple AppStore, Google Play
Projektstandort: Remote und vor Ort
Projektmanagement: Kanban, Slack
Entwicklungssprachen / -tools: JavaScript (React Native, Redux, Node, Express), Android Studio, Xcode, GraphQL, Ramda, Apple AppStore, Google Play
Projektstandort: Remote und vor Ort
Projektmanagement: Kanban, Slack
Reisebereitschaft
Verfügbar in den Ländern
Deutschland