freiberufler Freelance Principal/Senior UI/UX React Frontend Engineering Specialist auf freelance.de

Freelance Principal/Senior UI/UX React Frontend Engineering Specialist

zuletzt online vor 9 Tagen
  • 89€/Stunde
  • Deutschland
  • auf Anfrage
  • de  |  en  |  fr  |  es
  • 11.04.2025

Kurzvorstellung

Fokus: Mobile Web Development, Web3, React, Next.js, Redux, TypeScript, JavaScript, Micro Frontends, Node.js, CSS, Tailwind CSS, Responsive Design, Storybook, Design Tokens, Figma, Test-Automatisierung, UI/UX, Web Accessibility.

Qualifikationen

  • CSS (Cascading Style Sheet)13 J.
  • Figma1 J.
  • HTML56 J.
  • JavaScript13 J.
  • Micro Frontends
  • Node.Js
  • React (JavaScript library)6 J.
  • Responsive Webdesign6 J.
  • Typescript6 J.
  • Web Accesibility

Projekt‐ & Berufserfahrung

Untersuchung der Eignung von Web-Apps als zukunftsweisende Lösung für Sonar-Systeme
Atlas Elektronik GmbH, Bremen
1/2025 – 3/2025 (3 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

1/2025 – 3/2025

Tätigkeitsbeschreibung

Entwicklung eines Proof of Concept (PoC), um die Eignung von Web-Apps als Zukunftstechnologie für Sonar-Technologien bei Atlas Elektronik zu evaluieren. Im Rahmen des Projekts wurde eine Web-App mit einem Wasserfalldiagramm und weiteren UI-Komponenten entwickelt, die mit der bestehenden ACOS-Infrastruktur interagiert.

- Wasserfallspektogramm mit Auto-Scroll, Zeitachse, Peilungsachse, Farbkodierung (Brightness- Slider), Zoom (ohne Verfälschung)
- Anzeige, Historisierung & Verwaltung von großen Datenmengen (Zweistellige GB) mit Echtzeit-Aktualisierung
- Track-Overlay mit auswählbaren, farbkodierten Tracks und Kommunikation der Track-IDs
- UI-Controls für Frequenzbereiche mit Validierung, Fehlerhinweisen und grafischer Visualisierung
- Responsive Design UI mit Immediate Feedback, optimierter Performance und anpassbarem Layout
- Unit-Tests & Qualitätssicherungstools für eine nachhaltige Code-Basis
- Datenanbindung über DDS (Data Distribution Service) mit möglicher Adaptation auf andere Technologien
- Entwicklung des Design System, UI Design und Design Tokens in Figma und Dokumentation der React Components in Storybook

Technologien: React, TypeScript, Vite, Vitest, PNPM, Three.js, React Three Fiber, ESLint, Tailwind CSS, clsx, tailwind-merge, React Testing Library, Storybook, Websockets, Electron, Postman, JavaScript, CSS, Responsive Design, CSS Grid und Flex Layout, PNPM, Docker, CI/CD, GitHub/GitLab, REST, Web Accessibility / WCAG 2.2 / BITV 2.0, Figma, Design Tokens, DevOps, JIRA, Confluence, Middleware, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Docker, Figma, Git, JavaScript-Entwickler, Kanban (Softwareentwicklung), React (JavaScript library), Responsive Webdesign, Technische Dokumentation, Technisches Testing, Three.Js, Training - Coaching-Kompetenzen, Typescript, User Experience (UX), User Interface (UI)

Entwicklung einer Buchhaltungs-Software für die Erstellung von Rechnungen und Angeboten
sevDesk GmbH, Deutschland
8/2024 – 10/2024 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2024 – 10/2024

Tätigkeitsbeschreibung

Weiterentwicklung der Buchhaltungs-Software, Implementierung von neuen Komponenten und Migration von Legacy AngularJS-Komponenten nach React.

- Figma-Designs in zentrale React-Komponenten für eine neue Komponentenbibliothek mit starkem Fokus auf Barrierefreiheit umgesetzt
- Komponentenbibliothek in AWS CodeArtifact erstellt und bereitgestellt.
- Mehrere Komponenten mit NX Mono Repo und Micro-Frontends (Webpack Module Federation) von AngularJS nach TypeScript und React neu implementiert und migriert.
- Responsive Design mit CSS Grid und Flex Layout

Technologien: React, Astro, JavaScript, TypeScript, NX Monorepo, Webpack, Module Federation, TanStack Query, Storybook, Web Components, React Testing Library, Vitest, Vite, CSS, Responsive Design, CSS Grid und Flex Layout, Styled-Components, SCSS, PNPM, Docker, Docker Compose, Kubernetes, AWS CDK, Terraform, CI/CD, GitHub/GitLab, REST, Spring Boot, Web Accessibility / WCAG 2.2 / BITV 2.0, Figma, Design Tokens, React Native, Ionic, Capacitor, DevOps, JIRA, Confluence, Middleware, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation, Legacy-Code

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Confluence, CSS-Programmierer, Docker, Figma, Git, JavaScript, Jira, Kanban (Softwareentwicklung), Kubernetes, React (JavaScript library), Responsive Webdesign, Scrum, Softwaredokumentation, Technisches Testmanagement / Testkoordination, Test Automation

React-Beratung und Entwicklung einer Web-App für die Herstellung pharmazeutischer Produkte in der Tiermedizin
Boehringer Ingelheim AG & Co. KG, Ingelheim
9/2023 – 4/2024 (8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/2023 – 4/2024

Tätigkeitsbeschreibung

Implementierung von React-Komponenten verschiedener Anwendungen, welche den Prozess der Herstellung pharmazeutischer Medizin für Tiere unterstützt. Insbesondere die Entwicklung eines Rich-Text-Editors und die Zusammenführung von MUI-Komponenten sowie die Ablösung von Legacy-Komponenten kam hier zum Tragen.
- React-Beratung und Coaching für das bestehende Entwicklungs-Team
- Entwicklung von React-Komponenten für Benutzeroberflächen von pharmazeutischen Anwendungen für die Tiermedizin
- Ablösung von Legacy-Komponenten durch zentrale Material-UI (MUI) Komponenten, um eine konsistente Benutzeroberfläche sicherzustellen
- Implementierung einer Pattern-Library in Figma und Storybook
- Entwicklung eines Rich-Text-Editors mit React und TypeScript, welcher es Benutzern ermöglicht, formatierte Texte für die pharmazeutische Dokumentation zu erstellen und zu bearbeiten. Dies umfasst Textformatierung, Listen, Hyperlinks und Bildintegration
- Responsive Design mit CSS Grid und Flex Layout

Eingesetzte Qualifikationen

Agile Coach, Amazon Web Services (AWS), Confluence, CSS (Cascading Style Sheet), Docker, Frontend Entwickler, Git, Graphql, Jira, Kanban (Softwareentwicklung), Kubernetes, Node.Js, Prozessoptimierung, React (JavaScript library), Responsive Webdesign, Scrum, Scrum-Master, Technische Dokumentation, Technisches Testmanagement / Testkoordination, Test Automation, Test Management, Typescript, Web Entwicklung

Entwicklung von Ad-Bannern für eine international aufgestellte Bank
Santander Consumer Bank AG, Deutschland
6/2023 – 7/2023 (2 Monate)
Banken
Tätigkeitszeitraum

6/2023 – 7/2023

Tätigkeitsbeschreibung

Für Santander wurden Werbebanner in verschiedenen Formaten in HTML und CSS entwickelt, getestet und über Google ausgeliefert.

- Entwicklung von Banner Advertising in verschiedenen Formaten § Sicherstellung und Testing der korrekten Auslieferung
- CMS-Entwicklung und Templating

Technologien: HTML, CSS, JavaScript, Adobe Photoshop, Figma, Storyblok

Eingesetzte Qualifikationen

Adobe Photoshop, Content Management, Figma, HTML, HTML5, JavaScript-Entwickler

Website- und CMS-Entwicklung für ein großes Versicherungsunternehmen
Gothaer Versicherungsbank VVAG, Deutschland
4/2023 – 5/2023 (2 Monate)
Versicherungen
Tätigkeitszeitraum

4/2023 – 5/2023

Tätigkeitsbeschreibung

Für die Gothaer-Website wurde ein responsives TYPO3-Template mit Fluid-Layouts und CSS-
Media-Queries implementiert. Dabei wurde dem Mobile-first-Ansatz gefolgt und die TYPO3-
Templates angepasst, um Menüs und Inhalte dynamisch auf verschiedenen Bildschirmgrößen zu
optimieren.

- Implementierung von TYPO3-Templates
- Entwicklung von UI-Animationen in jQuery
- Redesign in Responsive Design mit CSS Grid und Flex Layout

Technologien: UI/UX, TYPO3, PHP, CSS, Grid und Flex Layout, Responsive Design, JavaScript, jQuery, Templating

Eingesetzte Qualifikationen

Content Management, CSS-Programmierer, JavaScript, Jquery, PHP, Responsive Webdesign, Typo3, User Experience (UX), User Interface (UI), UX / UI Designer

Entwicklung eines Online Lotto Store Systems in Vue.js und TypeScript
Xotto Lottovermittlungsgesellschaft mbH, Hamburg
12/2022 – 3/2023 (4 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

12/2022 – 3/2023

Tätigkeitsbeschreibung

Entwicklung einer Online Lotterie Plattform mit Shopsystem in Vue.js und TypeScript.
- Entwicklung der Komponenten in Vue.js and TypeScript
- Schreiben von Unit Tests und Integrations Tests und durchführen von Smoke Tests § Migration von Vue.js 2 nach Vue.js 3
- Responsive Design mit CSS Grid und Flex Layout

Technologien: Vue.js, Nuxt, VueX, Vite, Vitest, NPM, Webpack, Yarn, Yarn Workspaces, Jest, Cypress, JSON, Microservices, Pattern Libraries, Storybook, REST, GraphQL, JavaScript (ECMAScript / ES2022), TypeScript, CSS, CSS Grid und Flex, Responsive Design, SCSS, Miro, Figma, Sentry, JFrog, Elastic Cloud, AWS CDK, Terraform, Docker, Docker Compose, Kubernetes, Middleware, DevOps, JIRA, Confluence, GitHub/Gitlab, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation, Legacy-Code

Eingesetzte Qualifikationen

React (JavaScript library), Amazon Web Services (AWS), Confluence, CSS-Programmierer, DevOps, Docker, Elasticsearch, Figma, Git, Graphql, JavaScript, Jira, Json, Kanban (Softwareentwicklung), Kubernetes, Responsive Webdesign, Scrum, Sentry, Softwaredokumentation, Technisches Testmanagement / Testkoordination, Typescript, Vue.Js

React Coaching und Training für ein Software- Unternehmen mit Produkten und Dienstleistungen im industriellen Umfeld
Systecs Informationssysteme GmbH, Deutschland
1/2022 – 9/2022 (9 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2022 – 9/2022

Tätigkeitsbeschreibung

Unterstützung bei der Realisierung einer Industrie-Software zu Bauschalungssystemen, welche aus eingegebenen Grundrissen 3D-Modelle erstellt und optimale Schalungslösungen berechnet.

- Unterstützung des Kunden bei der Entwicklung mit React
- Schulung und aktives Coaching von Entwicklern
- Schreiben von Codereviews
- React-Support für Entwickler
- Vorträge über React und das zugehörige Ökosystem

React, Redux, RTK Query, TypeScript, MUI, Styled-Components, Azure DevOps, React, Remix, Gatsby, Expo, Next.js, Vite, Webpack, Rollup, Parcel, esbuild, Redux, RTK Query, React Query, NPM, PNPM, Yarn, Yarn Workspaces, Jest, React Testing Library, Cypress, JSON, Microservices, Micro Frontends, Web Components, Pattern Libraries, Storybook, REST, GraphQL, JavaScript (ECMAScript / ES2022), TypeScript, MUI (Material UI), Tailwind CSS, Tailwind UI, Bootstrap, CSS, SCSS, Docker, Docker Compose, Terraform, Kubernetes, Storyblok, DevOps, JIRA, Confluence, Middleware, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation

Eingesetzte Qualifikationen

CSS-Programmierer, Git, HTML5, JavaScript, Microsoft Azure, React (JavaScript library), Responsive Webdesign, Technische Dokumentation, Technisches Testmanagement / Testkoordination, Test Automation, Three.Js, Typescript

Neuentwicklung eines Lieferantenportals für ein Handelsunternehmen
Otto GmbH & Co KG, Hamburg
2/2021 – 12/2021 (11 Monate)
Handel
Tätigkeitszeitraum

2/2021 – 12/2021

Tätigkeitsbeschreibung

Entwickeln zentralisierter Portale zur Verwaltung interner Applikationen und Bereitstellung eines einheitlichen Zugangs für Kunden und Lieferanten. Bündeln verschiedener Anwendungen mit Single Sign-on (SSO) und zentralem User-Management. Umsetzen einer Micro-Frontend- Architektur und Entwicklung des Portalrahmens in React als ECMA-Script-Modul für Navigation und übergreifende Funktionen.

- Integrieren von Anwendungen über Reverse-Proxy mit Autorisierung nach Benutzerrechten.
- Entwicklung des UI/UX-Designsystems und wiederverwendbarer React-Komponenten.
- Umsetzung von Micro-Frontend-Architekturen für ein Kundenportal und Lieferantenportal
- Entwicklung einer Pattern-Library und deren Komponenten in Figma und Storybook
- Responsive Design mit CSS Grid und Flex Layout

Technologien: React, Redux, Micro Frontends, TypeScript, Figma, MUI (Material UI), CSS, CSS Grid und Flex, Responsive Design, SCSS, Styled-Components, Storybook, NPM, Yarn, CI/CD, Gitlab, GitHub Actions, Jest, Cypress, TanStack Query, AWS CDK, Terraform, Docker, Docker Compose, Kubernetes, Keycloak, DevOps, JIRA, Confluence, Middleware, Unit-Tests, Integration-Tests, End- to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Confluence, CSS (Cascading Style Sheet), DevOps, Docker, Figma, Frontend Entwickler, Git, JavaScript, Jira, Kubernetes, React (JavaScript library), Responsive Webdesign, Scrum, Softwaredokumentation, Test Automation, Typescript

Neuentwicklung eines Kundenportals für einen Anbieter von Energie-Dienstleistungen
KALORIMETA GmbH, Hamburg
8/2020 – 1/2021 (6 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

8/2020 – 1/2021

Tätigkeitsbeschreibung

Planung und Neuentwicklung eines Kundenportals für den Zugang zu Verbrauchsanzeigen und Übersichtstabellen von Energieabrechnungen.

- Umsetzung einer Registrierungs-Strecke mit Keycloak
- Entwicklung von zentralen Komponenten einer Pattern Library
- Entwicklung des Kunden-Portals
- Responsive Design mit CSS Grid und Flex Layout

Technologien: Angular, TypeScript, Material UI, CSS, SCSS, CSS Grid und Flex, Responsive Design, Storybook, Keycloak, Micro Frontends, NPM, AWS CDK, Terraform, Docker, Docker Compose, Kubernetes, DevOps, JIRA, Confluence, Middleware, GitHub/Gitlab, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation

Eingesetzte Qualifikationen

React (JavaScript library), Amazon Web Services (AWS), Angular, Confluence, CSS (Cascading Style Sheet), DevOps, Docker, Git, Jira, Kanban, Kanban (Softwareentwicklung), Kubernetes, Responsive Webdesign, Scrum, Technisches Testmanagement / Testkoordination, Test Automation, Typescript

Neuentwicklung eines Onlineshops eines großen Retailers
OTTO NOW GmbH, Hamburg
6/2019 – 11/2019 (6 Monate)
Handel
Tätigkeitszeitraum

6/2019 – 11/2019

Tätigkeitsbeschreibung

Im Rahmen der Neuentwicklung eines Mietshops für einen großen Online-Retailer wurde das Frontend in Zusammenarbeit mit Backend-Entwicklung, Design und Produkt erfolgreich umgesetzt.

- Komplette Umsetzung des Frontend/UI zum Online-Mietshop.
- Dokumentation und Definition von Standards und Code-Konventionen
- Verantwortlich für die Vue-Components und Styles
- Responsive Design mit CSS Grid und Flex Layout

Technologien: Vue.js, Vue, NuxtJS, JavaScript, TypeScript, HTML5, CSS Grid und Flex, Responsive Design, Tailwind CSS, Tailwind UI, SCSS, CSS3, NPM, DevOps, JIRA, Confluence, Middleware, GitHub/Gitlab, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Dokumentation

Eingesetzte Qualifikationen

React (JavaScript library), Confluence, CSS (Cascading Style Sheet), DevOps, Git, HTML5, JavaScript, Jira, Kanban, Responsive Webdesign, Scrum, Softwaredokumentation, Technisches Testmanagement / Testkoordination, Test Automation, Typescript, User Experience (UX), User Interface (UI), Vue.Js

Entwicklung einer Sachbearbeitungs-Software für einen Inkasso-Dienstleister
EOS Investment GmbH, Hamburg
7/2018 – 6/2019 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

7/2018 – 6/2019

Tätigkeitsbeschreibung

Im Bereich Finanzdienstleistungen mit Schwerpunkt Forderungsmanagement, Forderungskauf und Inkasso wurden IT-Produkte und -Systeme mit modernen Technologien entwickelt und auf zeitgemäße Architekturprinzipien gesetzt. Dank agiler Projektmanagementmethoden war die Entwicklung besonders schnell und effizient. Darüber hinaus war der Aufbau und Betrieb der Umgebungen für das bestehende und neu zu entwickelnde Inkassosystem relevant. Daher war die Automatisierung der Infrastruktur ein weiteres Handlungsfeld.

- Teamübergreifende Rolle im Frontend/UI um Standards und Code-Conventionen zu definieren
- Verantwortlich für die Micro-Frontend-Architektur
- Entwicklung einer zentralen Pattern-Library für Web Components, welche in verschiedenen React-Components Verwendung finden

Technologien: React, Redux, JavaScript, TypeScript, Webpack, HTML5, Ant Design, Storybook, Sass, CSS3, Styled-Components, Docker, Microservices, Micro Frontends, NPM, Gradle, Swagger.io, Data Science, AWS, Terraform, Docker, Docker Compose, Kubernetes, DevOps, JIRA, Confluence, Middleware, GitHub/Gitlab, Unit-Tests, Integration-Tests, End-to-End-Tests (E2E), Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Legacy-Code, Dokumentation

Eingesetzte Qualifikationen

Softwaredokumentation, Data Science, DevOps, Confluence, Scrum, Test Automation, Docker, Git, Gradle, Jira, Typescript, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML5, JavaScript, Kubernetes, React (JavaScript library), Kanban, Technisches Testmanagement / Testkoordination, Responsive Webdesign

Konzeption und Weiterentwicklung einer Anwendung zur Verwaltung des Geräteinventars für einen Medizingerätehersteller
Olympus K.K., Hamburg
7/2017 – 6/2018 (1 Jahr)
Gesundheitswesen
Tätigkeitszeitraum

7/2017 – 6/2018

Tätigkeitsbeschreibung

Für die Planung, Lieferung und Verwaltung der Testgeräte eines weltweit führenden Medizingeräteherstellers wurde eine Anwendung komplett neu konzipiert und als Web- Anwendung umgesetzt. Ein großer Teil der Funktionalität ist im Frontend (Browser) umgesetzt, zudem kann die Anwendung auf unterschiedlichen Devices (Desktop, Tablet) genutzt werden.

- Feature-Definition und -Implementierung, inkl. Sprint-Planung
- Neu- und Weiterentwicklung von AngularJS-Direktiven
- Weiterentwicklung von Website-Komponenten

Technologien: HTML5, CSS3, JavaScript, AngularJS, Git, NPM, Unit-Tests, Integration-Tests, Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Legacy-Code, Dokumentation

Eingesetzte Qualifikationen

Dozent für Digitales Mediendesign, Softwaredokumentation, DevOps, Confluence, Scrum, Test Automation, Git, Jira, Typescript, Angular, AngularJS, CSS (Cascading Style Sheet), HTML5, JavaScript, Technisches Testmanagement / Testkoordination

Entwicklung zentraler Software-Komponenten für eine Social-Media-Marketing Plattform
Facelift BBT GmbH, Hamburg
3/2017 – 6/2017 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2017 – 6/2017

Tätigkeitsbeschreibung

Für eine Social-Media-Marketing-Plattform wurden zentrale Softwarekomponenten der Frontend- Architektur um Funktionalitäten erweitert und neue Komponenten hinzugefügt. Hierbei wurden insbesondere AngularJS-Direktiven neu geschrieben, um diese zur Unterstützung der Entwicklung von neuen Features einzusetzen und Einheitlichkeit sowie saubere Code-Strukturen zu gewährleisten.

- Sicherstellung von Einheitlichkeit, Namenskonventionen und Architektur-Richtlinien
- Neuentwicklung von AngularJS-Direktiven
- Weiterentwicklung von Website-Komponenten

Technologien: HTML5, CSS3, JavaScript, AngularJS, PHP, Vagrant, GoCD, Git, Salesforce, NPM, REST, Unit-Tests, End-to-End-Tests (E2E), Integration-Tests, Testautomatisierung, Prozessautomatisierung, Agile Teams, Scrum, Kanban, Legacy-Code, Dokumentation

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Kanban, PHP, Responsive Webdesign, Salesforce.Com, Scrum, Softwaredokumentation, Technisches Testmanagement / Testkoordination, Test Automation

Weiterentwicklung und Refactoring der Bezahlseite eines Verlagshauses
Axel Springer SE, Hamburg
7/2016 – 1/2017 (7 Monate)
Medienbranche
Tätigkeitszeitraum

7/2016 – 1/2017

Tätigkeitsbeschreibung

Für die Bezahlseite eines Zeitungsverlages wurde die Frontend-Architektur überarbeitet und weitere Features, u.a. die Verwaltung von Angebots-Zeiträumen realisiert. Dazu gehörte das Refactoring von Web-Komponenten in einer RESTful Service-Komponenten-Architektur und einer Microservice-Architektur.

- Weiterentwicklung von Template-Strukturen
- Implementierung von Features in HTML5, CSS3 und JavaScript
- Refactoring der Frontend-Architektur

Technologien: FreeMarker, Thymeleaf, CSS3, Sass, Bootstrap, Gulp, Grunt, AngularJS, NPM

Eingesetzte Qualifikationen

React (JavaScript library), Angular, AngularJS, CSS (Cascading Style Sheet), HTML5, Responsive Webdesign

Neuentwicklung einer Webapplikation zur Steuerung von Paketdiensten
Fiege Logistik Holding Stiftung & Co. KG, Hamburg
2/2016 – 7/2016 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2016 – 7/2016

Tätigkeitsbeschreibung

Für die Steuerung von Paketdiensten wurde eine Anwendungslandschaft komplett neu entworfen und umgesetzt. Die Steuerung umfasst die Administration der Fahrer, Fahrzeugverwaltung, Gebietsverwaltung sowie das Paketmanagement vom Hub bis zur Auslieferung an der Haustür. Für die jeweiligen Einsatzzwecke (Zentrale, Hub, Fahrer) wurden auf Basis des zentralen Backend- Systems spezifische Client-Applikationen konzipiert und umgesetzt, z.B. eine Webapp für die Verwaltungsfunktionen sowie eine native App für die Paketauslieferung. Das Projekt umfasste die Konzeption, Umsetzung, den Test und den Rollout.

- Neuentwicklung einer Webapplikation in Angular 2, TypeScript und HTML5
- Neuentwicklung einer nativen mobilen App in Angular 2, TypeScript und NativeScript für die Plattformen Android und iOS
- Erstellung der Infrastruktur für Entwicklung, Build und Deployment
- Entwicklung einer React Native App für iOS und Android

Technologien: HTML5 & CSS3, Angular 2, Material 2, Sass, TypeScript, NativeScript, NPM, Webpack, Jenkins, React Native

Eingesetzte Qualifikationen

React (JavaScript library), Angular, Confluence, CSS (Cascading Style Sheet), DevOps, Git, HTML5, JavaScript, Jenkins, Jira, React Native, Scrum, Softwaredokumentation, Technisches Testdesign, Technisches Testmanagement / Testkoordination, Test Automation, Typescript

Umsetzung der Suchergebnisliste eines Immobilienportals
Immonet GmbH, Hamburg
8/2015 – 2/2016 (7 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

8/2015 – 2/2016

Tätigkeitsbeschreibung

Um die Suchergebnisliste eines Immobilienportals im Responsive-Design für Desktop-, Tablet- und Mobile-Geräte in neuem Look darzustellen, wurden die bestehenden Seiten innerhalb der Webanwendung umgeschrieben und mit neuen Styles versehen. Hierbei standen insbesondere die Optimierung der Usability, der Konversionsrate und die Suchmaschinenoptimierung im Vordergrund.

- Umsetzung bestehender Websites im Responsive Design § Entwicklung in HTML5, CSS3, Sass und JavaScript
- Automatisierung von Webprozessen mit Gulp
- Package-Management mit NPM und Bower
- Aufbau von CSS Grids mit Twitter Bootstrap im Responsive Design
- Optimierung der Usability und Konversionsrate
- KPI-Analyse

Technologien: Google Analytics, Google Webmaster Tools, Google Tag Manager, HTML5, CSS3, Twitter Bootstrap, Sass, Gulp, NPM, AngularJS, TYPO3, Drupal, Wordpress, JIRA, Confluence

Eingesetzte Qualifikationen

Javaserver Pages, AngularJS, Confluence, CSS (Cascading Style Sheet), Drupal, Git, Google Analytics, Google Tag Manager, HTML5, Jira, SEO Manager, Technisches Testmanagement / Testkoordination, Test Automation, Typo3, User Experience (UX), User Interface (UI), WordPress

Suchmaschinenoptimierung für ein Immobilienportal
Immonet GmbH, Hamburg
4/2014 – 8/2015 (1 Jahr, 5 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

4/2014 – 8/2015

Tätigkeitsbeschreibung

Für ein Immobilienportal wurden zur Optimierung der Konversionsrate die Usability, die User- Experience und die Suchmaschinenoptimierung angepasst. Im Rahmen dieser Tätigkeit wurden KPI-Kennzahlen, Absprungrate und Verweildauer durch AB-Tests und Tools wie z.B. Google Analytics analysiert.

- Suchmaschinenoptimierung und Verbesserung der Konversionsrate § Optimierung der Usability
- KPI-Analyse
- Erstellung der CMS-Websites für die Umzugsauktion-Websites

Technologien: Google Analytics, Google Webmaster Tools, Google Tag Manager, Sistrix, Strucr, Strusix, TYPO3, Drupal, Wordpress, JIRA, Confluence

Eingesetzte Qualifikationen

Confluence, Test Management, Drupal, Git, Jira, Typo3, Usability Testing, CSS (Cascading Style Sheet), Google Analytics, Google Tag Manager, HTML5, JavaScript, Javaserver Pages, Conversion Specialist, UX / UI Designer, Kanban, Technisches Testmanagement / Testkoordination, SEO Manager, WordPress

Implementierung neuer Features und Optimierung der Darstellung eines Immobilienportals
Immonet GmbH, Hamburg
10/2010 – 4/2014 (3 Jahre, 7 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

10/2010 – 4/2014

Tätigkeitsbeschreibung

Für die Produktentwicklung eines Immobilienportals wurden Features in die Startseite, Suchfunktion, Suchergebnisliste sowie die Exposé-Seite implementiert. Die Implementierung erfolgte in enger Zusammenarbeit und Kommunikation mit verschiedenen Abteilungen, wie z.B. SEO, CRM, Media Sales, UX Design, Online-Marketing und Server Administration. Die Neu- und Weiterentwicklung von Software-Komponenten geschah unter Berücksichtigung von Evaluierung neuer Technologien im interdisziplinären Scrum-Team. Hierbei spielten die Planung, Umsetzung, Test und Dokumentation eine wesentliche Rolle. des Projekts.

- Neu- und Weiterentwicklung in JSP, HTML5, Sass, CSS3 und JavaScript/jQuery
- Evaluierung, Prototyping und Implementation neuer Technologien
- Page-Tracking und Event-Tracking mit Google Analytics und Google Tag Manager
- Entwicklung von Templates im TYPO3 und Drupal Content-Management-System
- Entwicklung und Weiterentwicklung von Unit-Tests/Frontend-Tests
- Versionsverwaltung im Git-Repository
- Interdisziplinäres Arbeiten im Scrum-Team
- Technische Beratung für Dienstleister
- Technische Dokumentation
- Einarbeitung und Unterstützung neuer Mitarbeitender
- Build-Management mit Gradle

Technologien: JSP, jQuery, HTML, CSS, NPM, Gulp, Sass, Git, Apache Struts Framework, Gradle, TYPO3, Drupal, Wordpress, JIRA, Confluence

Eingesetzte Qualifikationen

CSS-Programmierer, Confluence, Apache Tomcat, Drupal, Git, Gradle, Jira, Typo3, Apache Struts, CSS (Cascading Style Sheet), HTML, JavaScript, Javaserver Pages, Jquery, WordPress

Erstellung und Aktualisierung von Online-Katalogen für eine Baumarkt-Kette
Baumarkt Max Bahr GmbH & Co. KG, Hamburg
5/2010 – 10/2010 (6 Monate)
Handel
Tätigkeitszeitraum

5/2010 – 10/2010

Tätigkeitsbeschreibung

Für eine Baumarkt-Kette wurde ein Online-Katalog zum Durchblättern in verschiedenen Formaten, z.B. PDF und Adobe Flash, in die Website eingebunden. Hierbei wurden die Inhalte über CMS-Bausteine aktualisiert und neu angelegt. Die Bildbearbeitung der Inhalte wurde in Adobe Fireworks und Adobe Photoshop durchgeführt. Im Rahmen dieser Tätigkeit wurden die Newsletter an die aktuellen Inhalte angepasst.
- Anpassung und Anfertigung von Flash-Filmen
- Bildbearbeitung mit Adobe Fireworks und Adobe Photoshop
- Konfiguration von CMS-Bausteinen, Weiterentwicklung von CSS/HTML -Seiten
- Entwicklung statischer HTML-Newsletter

Technologien: Adobe Flash, Adobe Fireworks, Adobe Photoshop, CSS, HTML

Eingesetzte Qualifikationen

Adobe Photoshop, CSS (Cascading Style Sheet), Designer, Fireworks, Flash-Programmierer, HTML, JavaScript, Layout-Experte

Weiterentwicklung des Frontends eines Partnervermittlungs-Portals
Parship GmbH, Hamburg
11/2009 – 5/2010 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2009 – 5/2010

Tätigkeitsbeschreibung

Für ein Partnervermittlungs-Portal wurden verschiedene Websites und CMS-Bausteine weiterentwickelt bzw. neue Features implementiert. Die Arbeit wurde im Scrum-Team konzipiert, umgesetzt und getestet.

- Weiterentwicklung der Frontend-Architektur und Präsentations-Logik mit HTML, CSS, JavaScript und dem Freemarker Template Framework
- Entwicklung von Funktionalitäten und Website-Effekten in JavaScript (DOM Scripting, Ajax- Entwicklung mit dem Prototype Framework)
- Entwicklung und Refactoring der Controller-Schicht in einer MVC-Architektur
- Entwicklung der Template-Struktur für die dynamische Generierung von Seiteninhalten auf der Grundlage von Design-Vorlagen
- Erstellung von Landingpages mit OpenCMS in Abstimmung mit dem Produktmanagement
- Skalierbarkeit, Performance Optimierung und Debugging
- Sicherstellung der Cross-Browser Kompatibilität
- Weiterentwicklung durch agile Softwareentwicklung (Scrum), begleitet durch Atlassian JIRA

Technologien: XHTML, CSS, JavaScript, jQuery, AJAX, Apache Struts Framework, JIRA, Concluence

Eingesetzte Qualifikationen

Confluence, Jira, Prototyping, Ajax, Apache Struts, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery, XHTML (Extensible HyperText Markup Language), Technisches Testmanagement / Testkoordination

Entwicklung, Deployment und Testing von mobilen Portal- Anwendungen
Vodafone und E-Plus Mobilfunk GmbH, Hamburg
3/2009 – 7/2009 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2009 – 7/2009

Tätigkeitsbeschreibung

Für die Inhaltsproduktion von mobilen WAP-Seiten globaler Entertainment Brands wurden Portal- Anwendungen in XML- und XSLT innerhalb des Apache Cocoon Framework entwickelt, getestet und deployed. Im Rahmen dieser Tätigkeit wurden Monitoring-Systeme zur Überwachung der Portal-Konnektivität und SMS-Systeme fürs Testing eingesetzt.

- Entwicklung in Eclipse
- Einsatz von Monitoring- und SMS- Systemen
- Überwachung der Inhaltsproduktion bei Partnerfirmen
- Erstellung von Storyboards mit Adobe PhotoShop und Microsoft PowerPoint
- Verwaltung von Portalen und Inhalten globaler Entertainment Brands

Technologien: XML, XSLT, JIRA, Confluence, Eclipse IDE, SVN Subversion, Apache Ant, Adobe PhotoShop

Eingesetzte Qualifikationen

Confluence, Apache, Eclipse, Jira, Subversion, XML, WAP, JavaScript, XSL (Extensible Stylesheet Language), XSLT (XSL Transformation), Adobe Photoshop

Entwicklung von Web-basierten Anwendungen für ein Telekommunikations-Unternehmen
Deutsche Telekom AG, Hamburg
2/2008 – 3/2009 (1 Jahr, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2008 – 3/2009

Tätigkeitsbeschreibung

Für ein Telekommunikationsunternehmen wurden Komponenten eines Portals zum Vertrieb und Verkauf von Diensten erweitert und neu entwickelt. Im Rahmen dieser Weiterentwicklung wurden zugehörige MicroSites und HTML-Newsletter dementsprechend angepasst. Die Software wurde in enger Zusammenarbeit mit Projektmanagern und User Interface Designern geplant, umgesetzt und getestet.

- Entwicklung und Wartung von JavaScript/Ajax und PHP5 basierten Webanwendungen § Arbeiten mit XHTML, CSS und Template-Strukturen
- Entwicklung objektorientierter JavaScript-Anwendungen
- Testing von Webanwendungen mit unterschiedlichen Browser-Engines
- Einsatz von Mozilla Firebug, TamperData und Charles Debugging Proxy § Entwicklung diverser HTML-Newsletter
- SQL Entwicklung mit ADOdb
- Aufbereitung von Konfigurationsdateien und XML-Files
- Deployment über SSH auf Staging und Live-Umgebungen im LAMP


Technologien: XHTML, CSS, JavaScript, Prototype.js, Dojo Toolkit, PHP, MySQL, Prototyping, Wireframes

Eingesetzte Qualifikationen

Mysql, SQL, UML, Bash Shell, Subversion, SSH (Secure Shell), Prototyping, Ajax, CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks, PHP, XHTML (Extensible HyperText Markup Language)

Zertifikate

Praxiskurs BPMN 2.0 Certificate @ Camunda
2016
Java & Java Server Faces Certificate @ NewElements
2013
Application Security Certificate @ Compass Security
2011
Scrum Master Certificate @ Scrum Alliance
2011
Scrum Certification @ agile42
2010
CISCO CCNA1 Certification @ CISCO
2005
MySQL Certification @ G18
2005

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
2007
Hamburg
SAE Multimedia Producer
Dipl. Multimedia Producer
2002
Hamburg

Über mich

Ich arbeite seit über 22 Jahren als freier Berater für kundenspezifische Lösungen im Bereich Frontend-Engineering. Zu meinen Schwerpunkten gehört die Planung und Entwicklung von Frontend- Architekturen, Micro-Frontends, Web Accessibility / WCAG 2.2 / BITV 2.0, die Umsetzung von Responsive-Design-Websites mit SCSS, CSS3, Material-UI, Tailwind CSS, Tailwind UI und Bootstrap sowie die Entwicklung von Single-Page-Applications mit TypeScript und React, Next.js und Astro.

Mein Erfahrungsschatz beinhaltet neben JavaScript-Frameworks wie React, Angular und Vue.js auch Web Components, Template-Sprachen, z.B. Thymeleaf, FreeMarker, Smarty, Twig und JSP sowie auch Shopsysteme und Content-Management- Systeme, z.B. WordPress und TYPO3. Ich kenne mich hervorragend in HTML5, CSS3 und JavaScript/ECMAScript aus und vertiefe diese Kenntnisse kontinuierlich. Auch in Webperformance-Optimierung und Cross-Browser/Device Website-Kompatibilität habe ich Erfahrung und diese bereits in verschiedenen Branchen angewendet. Mein Wissen umfasst ebenso native Apps auf Basis von PWA, Ionic/Capacitor, Flutter, React Native und NativeScript.

Dazu gehört die Entwicklung von Immobilienverwaltungs- Portalen, Telekommunikations-Websites, Logistik-, Verlagswesen-, Werbung- und Glücksspiel- Unterhaltungs- Websites, Software für Industrie, Finanzdienstleistungen, Versicherungen, Pharmaindustrie, Einzelhandel, Schifffahrt- und Reedereigesellschaften, Marine-Elektronik sowie Gebäudesystemtechnik. Sowohl deutsch- als auch englischsprachige Projekte sind für mich kein Problem.

Als Trainer und Coach habe ich auch im Rahmen von IT- Konferenzen und Meetups regelmäßig Vorträge und Workshopsgehalten, z.B. bei den code.talks Hamburg, der Web Developer Conference München, den Magdeburger Developer Days, dem techcamp Hamburg oder der w-jax München. Zudem habe ich Erfahrung in der agilen Entwicklung von CI/CD Pipelines, Containerbasierten Lösungen, Verwaltung von Datenbanken und Anwendungsintegrationen sowie Benutzerverwaltung, Rollen- und Rechtevergabe.

Weitere Kenntnisse

SPEZIALISIERUNG
- Single-Page-Applications
- Frontend Development
- Responsive Design
- Micro Frontend Architekturen
- Mobile Web Apps
- Native Mobile Apps
- Web Accessibility / WCAG
- Coaching, Training, Dokumentation

SKILLS (Auszug)
- React, Next.js, Astro, Remix
- Ionic/Capacitor, React Native
- TypeScript, JavaScript, Redux
- Web Components
- Micro Frontends
- Storybook
- Material UI / MUI
- Tailwind CSS / Tailwind UI
- CSS, SCSS, Less
- Figma, Design Tokens
- GitHub Actions

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
602
Alter
43
Berufserfahrung
23 Jahre und 4 Monate (seit 01/2002)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden