Frontend Developer, Web-Entwicklung, Javascript, Angular, React, Vue, Node.js, HTML, CSS, Responsive Design, Webpack, UX, Git, Scrum, Kanban
Aktualisiert am 12.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 80%
davon vor Ort: 100%
JavaScript
Frontend Entwickler
App-Entwicklung
UX Design
HTML
CSS
TypeScript
Node.js
Responsive Webdesign
Web Developer
Vue
React
Angular
Barrierefreiheit
Accessability
Svelte
Deutsch
Muttersprache
Englisch
gute Kenntnisse

Einsatzorte

Einsatzorte

Berlin (+20km)
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-05 - 2024-09

Planung und Implementierung einer Komponenten-Bibliothek

Senior Frontend Entwickler Webcomponents Svelte Storybook ...
Senior Frontend Entwickler
Planung und Implementierung einer Komponenten-Bibliothek für den OTTO.de webshop. Die besondere Herausforderung bei der Entwicklung bestand darin, den vielen unterschiedlichen Anforderungen gerecht zu werden. Zu den wichtigsten gehörten:
  • Integrierbarkeit in unterschiedliche Tech-Stacks
  • Barrierefreiheit
  • Hohes Maß an Konfigurierbarkeit
  • Hochwertige Dokumentation
  • Geringer Migrationsaufwand
  • Performance
  • SEO


Schwerpunktaufgaben:

  • Analyse und Auswahl eines geeigneten neuen Tech-Stacks
  • Implementierung und Dokumentation der Komponenten

Webcomponents Svelte Storybook TypeScript Vite Vitest Playwright GitHub Workflows GitHub Actions Design Tokens Sass Kanban Code Reviews Pair Programming Accessibility HTML CSS
Otto GmbH & Co. KG
Hamburg
8 Monate
2022-09 - 2023-04

Dokumentationsplattform für die internen und externen APIs des OTTO Konzerns

Senior Frontend Entwickler Vue TypeScript Vite ...
Senior Frontend Entwickler

Projekt: OTTO Consumer API Portal

Das OTTO Consumer API Portal dient der Dokumentation interner und externer Entwicklerschnittstellen.

Umgesetzt wird das Portal als Vue.js Applikation, die Daten aus zwei unterschiedlichen Repositories konsumiert und daraus Inhalte und Struktur generiert. Die Inhalte werden von den API Entwicklern im YAML (OpenAPI) und von den Technical Writers (Guidelines Repo) im Markdown Format gepflegt. Eine komplexe Build- und Release-Infrastruktur sorgt für ein automatisiertes ?Parsen? und ?Releasen? im Falle von Änderungen und Aktualisierungen.

  • Weiterentwicklung, Wartung und Optimierung
  • Automatisierte Generierung von Changelogs
  • Integration der Redocly CLI zum Verarbeiten von OpenAPI Spezifikationen

Vue TypeScript Vite Markdown-Parser Redocly CLI Custom CLI Tool GitHub Workflows GitHub Actions Vitest Playwright NPM Kanban Pair Programming Code Reviews Svelte Sass
Otto GmbH & Co. KG
Hamburg
1 Jahr 1 Monat
2021-05 - 2022-05

Javascript-Entwicklung, Software Tests, Konzeption/UX

Javascript Entwickler JavaScript Testcafe Playwright ...
Javascript Entwickler

Frontend-Entwicklung für die Abteilung NMT/Axel Springer AG, die u.a. für das User Tracking auf den verschiedenen Medien Websites (Welt.de, Bild.de, BZ.de etc.) zuständig ist. Hauptaufgaben: JavaScript-Entwicklung, Software Tests, Konzeption/UX.

  • Analyse, Konsolidierung und Optimierung des vorhan-denen (stark fragmentierten) User Trackings
  • Erstellung von JavaScript Extensions für den Tealium Tag Manager
  • Implementierung von automatisierten E2E Tests mit No-de.js, Playwright, TestCafe und GitHub Workflows
  • Zuständig für das Konzept und die UX für eine interne Webapplikation in Zusammenhang mit dem User
  • Tracking (Szenarien, Wireframes, Datenstrukturen)
  • Vermittlung/Coaching von Tools, Techniken und Best Practices aus der JS-Entwicklung an weniger erfahrene Developer
JavaScript Testcafe Playwright Node.js GitHub Workflows JavaScript (Vanilla JS) TestCafe GitHub Workflows Tealium Adobe Analytics Kanban Pair Programming Code Reviews Rapid Prototyping
Axel Springer SE
Berlin
7 Monate
2020-08 - 2021-02

Re-Implementierung des Web-Interface (Frontend/Backend)

Senior Java Script Frontend/Backend Entwickler React Node.js TypeScript ...
Senior Java Script Frontend/Backend Entwickler

Re-Implementierung des ?Katalog Bereichs? idealo

  • Planung und Entwicklung des Web-Interface (Front- und Backend) unter performance-kritischen Aspekten
  • Research und Evaluation vorhandener Technologien
  • Bauen und Vermessen von Prototypen
  • Server Side Rendering (SSR) auf Basis von Node.js, Express.js und React
  • Re-Implementierung von UI Komponenten mit React/TypeScript

React Node.js TypeScript Express SSR Express.js Node.js Thread Pool Kanban Pair Programming Rapid Prototyping
idealo internet GmbH
Berlin
2 Jahre 11 Monate
2018-03 - 2021-01

Online Galerie und Fotorahmen App

Senior Frontend Entwickler, Konzepter, Designer Vue.js Vuex PWA ...
Senior Frontend Entwickler, Konzepter, Designer

Web-Applikation, die eine Kombination aus Online-Fotogalerie und digitalem Fotorahmen bietet.

  • Konzept, UX, Interface Design
  • Frontend-Entwicklung mit Vue.js
  • Umsetzung als PWA mit Offline Support
  • Backend-Entwicklung mit Node.js und Express.js
  • Anbindung von Datenbanken (MongoDB, Redis, IndexDB)
  • Anbindung von AWS Cloud Storage

AWS Redis MongoDB Node.js Express
Vue.js Vuex PWA Worker AWS Redis MongoDB Node.js Express.js
Eigenes Projekt
Berlin
2 Monate
2020-06 - 2020-07

UI Library Entwicklung

Frontend Entwickler JavaScript HTML SCSS
Frontend Entwickler

UI Library - Entwicklung einer UI Komponenten Bibliothek zum Zwecke der Konsolidierung des fragmentierten Web-Frontends von bechtle

  • Re-Implementierung vorhandener UI Komponenten mit HTML/CSS und JavaScript (Vanilla)
  • Organisation und Bereitstellung mit dem Tool Storybook

Storybook
JavaScript HTML SCSS
Bechtle AG
Berlin
4 Jahre 3 Monate
2015-10 - 2019-12

Entwicklung einer Software Architektur für die Web-Applikation

Senior Frontend Entwickler Angular Kanban RxJS ...
Senior Frontend Entwickler

Frontend-Implementierung des Online Gesundheits-Coaches der Techniker Krankenkasse

  • Entwicklung einer Software Architektur für die Web-App
  • Modulare Applikationsentwicklung mit AngularJS und Angular 2
  • Technische Planung und Umsetzung komplexer Features
  • Durchführung von Code-Reviews
  • Aufbau eines komplexen Frontend Build Systems mit gulp.js

Angular Kanban RxJS AngularJS Angular 2 SCSS HTML Webstorm Photoshop Sketch gulp.js Scrum Pair Programming
Vilua Healthcare GmbH
Berlin
3 Monate
2017-12 - 2018-02

Implementierung eines online Gesundheits-Coaches für eine deutsche Krankenkasse

Frontend Entwickler Angular SCSS HTML
Frontend Entwickler
Webstorm Photoshop Scetch
Angular SCSS HTML
Vilua
Berlin
2 Monate
2017-10 - 2017-11

Erstellung von interaktiven Widgets für die Olympus Website (Kammeras/Objektive))

Frontend Entwicklung Vue.js
Frontend Entwicklung
  • Die Website von Olympus für Consumer Artikel des Bereichs Kammeras und Objektive sollte um interaktive Widgets wie Slideshows und Carousels erweitert werden
Vue.js
Infopark
Berlin
1 Jahr 6 Monate
2016-06 - 2017-11

Frontent Entwicklung

  • Umsetzung verschiedener Projekte für die Web Agentur Neofonie: 
  • Apothekenportal für den Wort und Bild Verlag (Apotheken Umschau). 
  • Bechtle - Online Hardware Shop Umsetzung eines Shopping Portals für einen der größten Deutschen Computer Hardware Stores. 
  • Swisscom - Digital Concert Hall Website für ein Musik Festival in der Schweiz. 
  • Artissimo - Umsetzung eines Portals zum konfigurieren und kaufen von Postern. 
  • Design-Umsetzung mit HTML/CSS/Sass 
  • Template Integration mit dem CMS Magnolia 
  • Frostend-Entwicklung mit Javascript, Vue, Knockout 
  • Aufsetzen eines Frontend Build-Systems mit GulpJS   

Neofonie GmbH
2 Monate
2017-08 - 2017-09

Apothekenportal für den Wort und Bild Verlag (Apotheken Umschau)

Frontend Entwickler Vue.js
Frontend Entwickler
  • Der Wort & Bild Verlag bietet Ihren Kunden den Service eines Homepage-Baukastens an. Mit diesem können sich Apotheker auf einfache Weise eine standardisierten Website erstellen.
  • Meine Aufgabe war die Entwicklung eine Web-Frontends basierend Vue.js und deren Anbindung an das Java Backend.
Vue.js
Neofonie
Berlin
4 Monate
2017-01 - 2017-04

Swisscom - Digital Concert Hall - Website für ein Musik Festival in der Schweiz

Frontend Entwickler Knockout.js
Frontend Entwickler
  • Entwicklung eines Video Streaming Portals für ein Schweizer Musik Festival.
  • Meine Aufgabe war die Design-Umsetzung mittels responsiven HTML/CSS und dem CMS Magnolie, sowie die Anbindung und Integration verschiedener externer APIs mit Javascript.
Magnolia CMS
Knockout.js
Neofonie
Berlin
7 Monate
2016-06 - 2016-12

Entwicklung eines online Shops für Kunstdrucke

Frontend Entwickler Knockout.js
Frontend Entwickler
  • Entwicklung eines online Shops für Kunstdrucke.
  • Ziel war es eine visuell aufregende Präsentation der zum Kauf angebotenen Bilder und Grafiken umzusetzen.
  • Mit zwei weiteren Kollegen war ich für die Frontend-Umsetzung mit dem Javaskript Framework KnockoutJS zuständig.
Magnolia CMS
Knockout.js
Neofonie GmbH
Berlin
7 Monate
2015-10 - 2016-04

Entwicklung eines Gesundheitsportals

Frontend Entwickler Javascript AngularJS HTML ...
Frontend Entwickler

Entwicklung einer Informations- und Beratungsplattform im Web für die Mitglieder einer großen deutschen Krankenkasse. Unterstützung des internen Entwicklungsteams

  • Entwicklung einer Software Architektur für die Web-Applikation
  • Frontend-Entwicklung mit AngularJS

    Webstorm Photoshop
    Javascript AngularJS HTML CSS Scrum
    Welldoo GmbH (Gruner + Jahr)
    Berlin
    8 Monate
    2015-02 - 2015-09

    Frontend-Entwicklung der neuen ?dieWelt? Mobile-App

    Frontend Entwickler Javascript AngularJS HTML5 ...
    Frontend Entwickler
    Entwicklung des ?Web-Kerns? der neuen mobilen Nachrichten App der ?Die Welt?.

    Die App wurde als hybride Applikation für Android und iOS entwickelt. Konzeption und Entwicklung einer Web-Applikation, die von den beiden nativen Applikationen für Android und iOS integriert wurde. Die Kommunikation zwischen Web-Applikation und nativer mobiler Applikation wurde über eine eigene JavaScript API realisiert

    • Entwicklung einer Software Architektur für die Web-Applikation
    • API Definition für die Kommunikation zwischen Web-App und Native-App
    • Frontend-Entwicklung mit AngularJS
    • Unit Testing mit Karma und Jasmine
    • Design-Umsetzung mit extrem hohen Ansprüchen hinsichtlich Responsive Design

    webstorm Xcode Adobe Photoshop Adobe Illustrator
    Javascript AngularJS HTML5 Unit Testing Scrum Responsive Webdesign BEM CSS3
    WeltN24 GmbH (Axel Springer)
    Berlin
    11 Monate
    2014-02 - 2014-12

    Frontend Entwicklung

    Frontend-Entwicklung für den Relaunch der Website der Hannover Rück Versicherungsgruppe. Infopark ist Entwickler eines Premium Content Management Systems und Full-Service Agentur für Web-Projekte. Das interne Team habe ich bei der Umsetzung eines Kundenprojekts im Frontend-Bereich unterstützt. 

    • Design-Implementierung mit HTML/CSS 
    • Integration des Designs in das CMS 
    • Umsetzung von Widgets mit Angular    

    Infopark AG
    10 Monate
    2014-02 - 2014-11

    Frontend-Entwicklung einer neue Web-Applikation

    Frontend Entwickler Scrum Javascript HTML ...
    Frontend Entwickler
    • Acrolinx ist Anbieter verschiedener Software-Produkte im Bereich des Content Marketings.
    • Für die Erweiterung der Produktpalette um verschieden Web-Services wurde eine Web-Applikation konzipiert und mit dem Javascript Framework EmberJS umgesetzt.
    • Meine Aufgabe war die objektorientierte Designumsetzung auf Basis von HTML/CSS und EmberJS View/Templates.
    Scrum Javascript HTML CSS
    Acrolinx GmbH
    Berlin
    3 Monate
    2014-05 - 2014-07

    Frontend-Entwicklung für den Relaunch der Website

    • Infopark ist Entwickler eines premium Content Management Systems und Full-Service Agentur für Web-Projekte.
    • Das interne Team habe ich bei der Umsetzung eines Kundenprojekts im Frontend-Bereich unterstützt.
    Infopark AG
    3 Monate
    2014-05 - 2014-07

    Frontend Entwicklung

    Acrolinx ist Anbieter verschiedener Software-Produkte im Bereich des Content Marketings. Für die Erweiterung der Produktpalette um verschieden Web-Services wurde eine Web-Applikation konzipiert und mit dem Javascript Framework EmberJS umgesetzt.

    • Design-Implementierung mit HTML/CSS 
    • Integration der Designs in eine AmberJS App

    Acrolinx GmbH
    5 Monate
    2014-02 - 2014-06

    Entwicklung einer Web-App für die Analyse von Fahrzeugflotten- und Fahrgastdaten

    Frontend Entwickler AngularJS Google Maps
    Frontend Entwickler

    Die DILAX Intelcom GmbH ist Anbieter von Soft- und Hardware zur Ermittlung und Analyse von Fahrgastdaten. Für die Analyse von Fahrzeugflotten- und Fahrgastdaten im öffentlichen Nahverkehr habe ich eine Web-Applikation konzipiert und entwickelt. Verschiedene Kennzahlen wurden dafür auf interaktiven Karten visualisiert. 

    • Fronted-Entwicklung mit Angular 
    • Google Maps API Anbindung 

    AngularJS Google Maps
    DILAX Intelcom GmbH
    Berlin
    5 Monate
    2014-02 - 2014-06

    Web-Applikation entwickelt

    Frontend Entwickler Angular
    Frontend Entwickler
    • Die DILAX Intelcom GmbH ist Anbieter von Soft- und Hardware zur Ermittlung und Analyse von Fahrgastdaten.
    • Für die Analyse von Fahrzeugflotten- und Fahrgastdaten im öffentlichen Nahverkehr habe ich eine Web-Applikation konzipiert und entwickelt.
    • Verschiedene Kennzahlen wurden dafür auf interaktiven Karten visualisiert.
    • Die Applikation wurde mit AngularJS und Google Maps implementiert.
    Google Maps
    Angular
    DILAX Intelcom GmbH
    Berlin
    11 Monate
    2013-02 - 2013-12

    Neuentwicklung der Immobilienplattform für Österreich

    Frontend Entwickler Kanban AngularJS HTML ...
    Frontend Entwickler

    Neuentwicklung der Immobilienplattform für Österreich 

    • Frontend-Entwicklung mit Angular 
    • Pair Programming 
    • Test Driven Development 
    • Unit Testing  

    Kanban AngularJS HTML CSS
    Immobilien Scout GmbH
    Berlin
    10 Monate
    2012-11 - 2013-08

    Redesign der Davis Web Mobile Applikation

    Redesign der Davis Web Mobile Applikation. 

    • Interface Design 
    • Design-Implementierung mit HTML/CSS 
    • JSF-Templates Integration   

    DILAX Intelcom GmbH
    4 Monate
    2012-11 - 2013-02

    Frontend-Entwicklung der neuen Web-Applikation

    Entwicklung der neuen Web-Applikation. 

    • Design-Implementierung mit HTML/CSS 
    • Express Template Integration   

    FutureWatt / Thermondo
    1 Monat
    2013-01 - 2013-01

    Design und Umsetzung

    Design und Umsetzung der Portfolio Website des Journalisten Klaus Methfessel. 

    • Webdesign der Portfolio Website 
    • Design-Implementierung mit HTML/CSS 
    • Implementierung mit CMS WebEdition  

    Klaus Methfessel
    4 Monate
    2012-05 - 2012-08

    UX Design

    Erstellung eines Benutzerkonzepts für die neue Crowdinvesting-Plattform. 

    • Modellierung von Use Cases 
    • Erstellung von Flow-Charts und Wireframes 
    • Implementierung eines Klick-Dummies

    e-crowd Finance AG

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2003 - 2003:

    Master of Computer Science and Media

    Dipl. Medieninformatiker FH

    Beuth Hochschule für Technik Berlin

    Position

    Position

    Ich bin Web-Entwickler mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen.
    Mein Schwerpunkt liegt in der Frontend Programmierung mit Javascript und den gängigen Frameworks.
    Meine Stärken sind eine nutzerorientierte Sicht- und Arbeitsweise, ein gutes Gespür für unnötige Komplexität und das Hineindenken in andere Rollen und Sichtweisen.

    Kompetenzen

    Kompetenzen

    Top-Skills

    JavaScript Frontend Entwickler App-Entwicklung UX Design HTML CSS TypeScript Node.js Responsive Webdesign Web Developer Vue React Angular Barrierefreiheit Accessability Svelte

    Schwerpunkte

    Frontend Entwicklung
    Experte
    UX
    Fortgeschritten
    Testing
    Fortgeschritten
    Konzeption
    Fortgeschritten
    • Frontend Developer/Experte mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen auf Basis von JavaScript/TypeScript.
    • Präzise Umsetzung von responsiven und barrierefreien Designs.
    • Breites Wissen im Bereich Performance-Analysen und -Optimierungen sowie gutes Gespür für UX.

    Produkte / Standards / Erfahrungen / Methoden

    Javascript
    Typescript
    Vue
    Angular
    React
    Node.js
    Testing
    GitHub Actions
    Express
    HTML
    CSS
    Responsive Webdesign
    PWA
    Playwright
    Testcafe
    UX Design
    Adobe Photoshop
    AWS
    BEM
    Google Analytics
    Google Maps
    Kanban
    Mongo DB
    Redis
    Scrum

    PROFIL 

    • Ich bin Web-Entwickler mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen. 
    • Mein Schwerpunkt liegt in der Frontend Programmierung mit Javascript und den gängigen Frameworks. 
    • Meine Stärken sind das Herunterbrechen von Komplexität auf einfache Teile und das Hineindenken in andere Rollen und Sichtweisen.  


    Frontend

    • Javascript
    • Typescript Angular
    • Vue
    • React
    • Jest
    • Unit Testing,
    • E2E
    • Grunt
    • Gulp
    • Webpack
    • HTML
    • CSS3 (objektorientiert)
    • SASS
    • LESS
    • BEM
    • Bootstrap
    • Responsive Design


    Backend

    • Node.js
    • E2E
    • Testcafe
    • Playwright
    • GitHub Actions


    Testing

    • Vitest
    • Jest
    • Karma
    • Jasmine
    • Mocca
    • Playwright
    • TestCafe


    Interaction Design / UX

    • Recherche
    • Entwicklung und Modellierung von Benutzungskonzepten
    • Erstellung von Wireframes und Click-Dummies, User-Tests, AB-Testing, Google Analytics


    Design

    • Web- und Interface-Design
    • Photoshop
    • Illustrator
    • Indesign
    • Figma
    • Sketch


    Content Management Systeme

    • Drupal
    • Infopark Fiona
    • WebEdition
    • Joomla
    • Magnolia


    Versionierungssysteme

    • Git
    • Subversion


    Agile Methoden

    • Scrum
    • Kanban


    Frameworks/Libraries

    • Svelte
    • Vue.js
    • Angular
    • AngularJS
    • React
    • Node.js
    • Express.js
    • RxJS
    • Cordova
    • Bootstrap
    • Markdown Parser


    DevOps/Cloud

    • GitHub Actions
    • GitHub Workflows
    • AWS (S3) ? ausbaufähige Grundkenntnisse


    CMS

    • Contentful
    • Magnolia
    • Drupal
    • Infopark Fiona
    • WebEdition
    • Joomla


    UX

    • Recherche
    • Entwicklung und Modellierung von Benutzungskonzepten
    • Erstellung von Wireframes und Click-Dummies, User-Tests, AB-Testing


    Tools/Sonstiges

    • Vite
    • Webpack
    • Webcomponents
    • Gulp
    • Grunt
    • PWA
    • Offline Support
    • Server Side Rendering (SRR)
    • Workers
    • CSS Grid
    • Canvas
    • BEM
    • Storybook
    • Design Tokens
    • Redocly CLI


    Methoden: Scrum, Kanban, Pair Programming, Clean Code, TDD

    SELBSTÄNDIGKEIT

    2006-11 -  2009-11


    Aufgaben:

    Freiberufliche Selbstständigkeit in den Bereichen Interface-Design, UX, Frontend-Entwicklung für unter anderem:

    • Idealo
    • AS Ideas (Axel Springer)
    • Bechtle AG
    • Neofonie GmbH
    • SwissCom
    • Vilua Healthcare GmbH
    • Techniker Krankenkasse
    • Welldoo GmbH (Gruner + Jahr)
    • dieWeltN24 (Axel Springer)
    • Acrolinx GmbH
    • DILAX Intelcom GmbH
    • Immobilien Scout GmbH
    • Infopark AG
    • BERGFÜRST Bank AG
    • OTIS GmbH und Co. OHG

    2011-01 bis heute:


    Aufgaben:

    Freiberufliche Selbstständigkeit in den Bereichen Interface-Design, UX, Frontend-Entwicklung für unter anderem:

    • Idealo
    • AS Ideas (Axel Springer)
    • Bechtle AG
    • Neofonie GmbH
    • SwissCom
    • Vilua Healthcare GmbH
    • Techniker Krankenkasse
    • Welldoo GmbH (Gruner + Jahr)
    • dieWeltN24 (Axel Springer)
    • Acrolinx GmbH
    • DILAX Intelcom GmbH
    • Immobilien Scout GmbH
    • Infopark AG
    • BERGFÜRST Bank AG
    • OTIS GmbH und Co. OHG


    BERUFSERFAHRUNG ALS ANGESTELLTER

    2009-12 - 2011-09:

    Rolle:  Frontend-Entwickler und Interaction Designer

    Kunde: Neofonie GmbH


    Aufgaben:

    • Frontend-Umsetzung zweier großer Portale für den Wort & Bildverlag (Apotheken Umschau) und der Deutschen Post AG. UX Design für interne und externe Projekte.   


    2006-11 - 2009-11:

    Rolle:  Web- und Interface Designer

    Kunde:  Infopark AG


    Aufgaben:

    • Webdesign von internen und externen Projekten. Für die Marketingabteilung erstellte ich Drucksachen, Präsentationen und Videos.

    Programmiersprachen

    Javascript
    TypeScript
    HTML
    CSS
    Sass
    Less

    Datenbanken

    MongoDB
    MySQL
    Redis
    Mongoose
    PouchDB
    IndexDB
    LocalForage

    Design / Entwicklung / Konstruktion

    Interface Design
    UX
    Webdesign

    Einsatzorte

    Einsatzorte

    Berlin (+20km)
    möglich

    Projekte

    Projekte

    1 Jahr 5 Monate
    2023-05 - 2024-09

    Planung und Implementierung einer Komponenten-Bibliothek

    Senior Frontend Entwickler Webcomponents Svelte Storybook ...
    Senior Frontend Entwickler
    Planung und Implementierung einer Komponenten-Bibliothek für den OTTO.de webshop. Die besondere Herausforderung bei der Entwicklung bestand darin, den vielen unterschiedlichen Anforderungen gerecht zu werden. Zu den wichtigsten gehörten:
    • Integrierbarkeit in unterschiedliche Tech-Stacks
    • Barrierefreiheit
    • Hohes Maß an Konfigurierbarkeit
    • Hochwertige Dokumentation
    • Geringer Migrationsaufwand
    • Performance
    • SEO


    Schwerpunktaufgaben:

    • Analyse und Auswahl eines geeigneten neuen Tech-Stacks
    • Implementierung und Dokumentation der Komponenten

    Webcomponents Svelte Storybook TypeScript Vite Vitest Playwright GitHub Workflows GitHub Actions Design Tokens Sass Kanban Code Reviews Pair Programming Accessibility HTML CSS
    Otto GmbH & Co. KG
    Hamburg
    8 Monate
    2022-09 - 2023-04

    Dokumentationsplattform für die internen und externen APIs des OTTO Konzerns

    Senior Frontend Entwickler Vue TypeScript Vite ...
    Senior Frontend Entwickler

    Projekt: OTTO Consumer API Portal

    Das OTTO Consumer API Portal dient der Dokumentation interner und externer Entwicklerschnittstellen.

    Umgesetzt wird das Portal als Vue.js Applikation, die Daten aus zwei unterschiedlichen Repositories konsumiert und daraus Inhalte und Struktur generiert. Die Inhalte werden von den API Entwicklern im YAML (OpenAPI) und von den Technical Writers (Guidelines Repo) im Markdown Format gepflegt. Eine komplexe Build- und Release-Infrastruktur sorgt für ein automatisiertes ?Parsen? und ?Releasen? im Falle von Änderungen und Aktualisierungen.

    • Weiterentwicklung, Wartung und Optimierung
    • Automatisierte Generierung von Changelogs
    • Integration der Redocly CLI zum Verarbeiten von OpenAPI Spezifikationen

    Vue TypeScript Vite Markdown-Parser Redocly CLI Custom CLI Tool GitHub Workflows GitHub Actions Vitest Playwright NPM Kanban Pair Programming Code Reviews Svelte Sass
    Otto GmbH & Co. KG
    Hamburg
    1 Jahr 1 Monat
    2021-05 - 2022-05

    Javascript-Entwicklung, Software Tests, Konzeption/UX

    Javascript Entwickler JavaScript Testcafe Playwright ...
    Javascript Entwickler

    Frontend-Entwicklung für die Abteilung NMT/Axel Springer AG, die u.a. für das User Tracking auf den verschiedenen Medien Websites (Welt.de, Bild.de, BZ.de etc.) zuständig ist. Hauptaufgaben: JavaScript-Entwicklung, Software Tests, Konzeption/UX.

    • Analyse, Konsolidierung und Optimierung des vorhan-denen (stark fragmentierten) User Trackings
    • Erstellung von JavaScript Extensions für den Tealium Tag Manager
    • Implementierung von automatisierten E2E Tests mit No-de.js, Playwright, TestCafe und GitHub Workflows
    • Zuständig für das Konzept und die UX für eine interne Webapplikation in Zusammenhang mit dem User
    • Tracking (Szenarien, Wireframes, Datenstrukturen)
    • Vermittlung/Coaching von Tools, Techniken und Best Practices aus der JS-Entwicklung an weniger erfahrene Developer
    JavaScript Testcafe Playwright Node.js GitHub Workflows JavaScript (Vanilla JS) TestCafe GitHub Workflows Tealium Adobe Analytics Kanban Pair Programming Code Reviews Rapid Prototyping
    Axel Springer SE
    Berlin
    7 Monate
    2020-08 - 2021-02

    Re-Implementierung des Web-Interface (Frontend/Backend)

    Senior Java Script Frontend/Backend Entwickler React Node.js TypeScript ...
    Senior Java Script Frontend/Backend Entwickler

    Re-Implementierung des ?Katalog Bereichs? idealo

    • Planung und Entwicklung des Web-Interface (Front- und Backend) unter performance-kritischen Aspekten
    • Research und Evaluation vorhandener Technologien
    • Bauen und Vermessen von Prototypen
    • Server Side Rendering (SSR) auf Basis von Node.js, Express.js und React
    • Re-Implementierung von UI Komponenten mit React/TypeScript

    React Node.js TypeScript Express SSR Express.js Node.js Thread Pool Kanban Pair Programming Rapid Prototyping
    idealo internet GmbH
    Berlin
    2 Jahre 11 Monate
    2018-03 - 2021-01

    Online Galerie und Fotorahmen App

    Senior Frontend Entwickler, Konzepter, Designer Vue.js Vuex PWA ...
    Senior Frontend Entwickler, Konzepter, Designer

    Web-Applikation, die eine Kombination aus Online-Fotogalerie und digitalem Fotorahmen bietet.

    • Konzept, UX, Interface Design
    • Frontend-Entwicklung mit Vue.js
    • Umsetzung als PWA mit Offline Support
    • Backend-Entwicklung mit Node.js und Express.js
    • Anbindung von Datenbanken (MongoDB, Redis, IndexDB)
    • Anbindung von AWS Cloud Storage

    AWS Redis MongoDB Node.js Express
    Vue.js Vuex PWA Worker AWS Redis MongoDB Node.js Express.js
    Eigenes Projekt
    Berlin
    2 Monate
    2020-06 - 2020-07

    UI Library Entwicklung

    Frontend Entwickler JavaScript HTML SCSS
    Frontend Entwickler

    UI Library - Entwicklung einer UI Komponenten Bibliothek zum Zwecke der Konsolidierung des fragmentierten Web-Frontends von bechtle

    • Re-Implementierung vorhandener UI Komponenten mit HTML/CSS und JavaScript (Vanilla)
    • Organisation und Bereitstellung mit dem Tool Storybook

    Storybook
    JavaScript HTML SCSS
    Bechtle AG
    Berlin
    4 Jahre 3 Monate
    2015-10 - 2019-12

    Entwicklung einer Software Architektur für die Web-Applikation

    Senior Frontend Entwickler Angular Kanban RxJS ...
    Senior Frontend Entwickler

    Frontend-Implementierung des Online Gesundheits-Coaches der Techniker Krankenkasse

    • Entwicklung einer Software Architektur für die Web-App
    • Modulare Applikationsentwicklung mit AngularJS und Angular 2
    • Technische Planung und Umsetzung komplexer Features
    • Durchführung von Code-Reviews
    • Aufbau eines komplexen Frontend Build Systems mit gulp.js

    Angular Kanban RxJS AngularJS Angular 2 SCSS HTML Webstorm Photoshop Sketch gulp.js Scrum Pair Programming
    Vilua Healthcare GmbH
    Berlin
    3 Monate
    2017-12 - 2018-02

    Implementierung eines online Gesundheits-Coaches für eine deutsche Krankenkasse

    Frontend Entwickler Angular SCSS HTML
    Frontend Entwickler
    Webstorm Photoshop Scetch
    Angular SCSS HTML
    Vilua
    Berlin
    2 Monate
    2017-10 - 2017-11

    Erstellung von interaktiven Widgets für die Olympus Website (Kammeras/Objektive))

    Frontend Entwicklung Vue.js
    Frontend Entwicklung
    • Die Website von Olympus für Consumer Artikel des Bereichs Kammeras und Objektive sollte um interaktive Widgets wie Slideshows und Carousels erweitert werden
    Vue.js
    Infopark
    Berlin
    1 Jahr 6 Monate
    2016-06 - 2017-11

    Frontent Entwicklung

    • Umsetzung verschiedener Projekte für die Web Agentur Neofonie: 
    • Apothekenportal für den Wort und Bild Verlag (Apotheken Umschau). 
    • Bechtle - Online Hardware Shop Umsetzung eines Shopping Portals für einen der größten Deutschen Computer Hardware Stores. 
    • Swisscom - Digital Concert Hall Website für ein Musik Festival in der Schweiz. 
    • Artissimo - Umsetzung eines Portals zum konfigurieren und kaufen von Postern. 
    • Design-Umsetzung mit HTML/CSS/Sass 
    • Template Integration mit dem CMS Magnolia 
    • Frostend-Entwicklung mit Javascript, Vue, Knockout 
    • Aufsetzen eines Frontend Build-Systems mit GulpJS   

    Neofonie GmbH
    2 Monate
    2017-08 - 2017-09

    Apothekenportal für den Wort und Bild Verlag (Apotheken Umschau)

    Frontend Entwickler Vue.js
    Frontend Entwickler
    • Der Wort & Bild Verlag bietet Ihren Kunden den Service eines Homepage-Baukastens an. Mit diesem können sich Apotheker auf einfache Weise eine standardisierten Website erstellen.
    • Meine Aufgabe war die Entwicklung eine Web-Frontends basierend Vue.js und deren Anbindung an das Java Backend.
    Vue.js
    Neofonie
    Berlin
    4 Monate
    2017-01 - 2017-04

    Swisscom - Digital Concert Hall - Website für ein Musik Festival in der Schweiz

    Frontend Entwickler Knockout.js
    Frontend Entwickler
    • Entwicklung eines Video Streaming Portals für ein Schweizer Musik Festival.
    • Meine Aufgabe war die Design-Umsetzung mittels responsiven HTML/CSS und dem CMS Magnolie, sowie die Anbindung und Integration verschiedener externer APIs mit Javascript.
    Magnolia CMS
    Knockout.js
    Neofonie
    Berlin
    7 Monate
    2016-06 - 2016-12

    Entwicklung eines online Shops für Kunstdrucke

    Frontend Entwickler Knockout.js
    Frontend Entwickler
    • Entwicklung eines online Shops für Kunstdrucke.
    • Ziel war es eine visuell aufregende Präsentation der zum Kauf angebotenen Bilder und Grafiken umzusetzen.
    • Mit zwei weiteren Kollegen war ich für die Frontend-Umsetzung mit dem Javaskript Framework KnockoutJS zuständig.
    Magnolia CMS
    Knockout.js
    Neofonie GmbH
    Berlin
    7 Monate
    2015-10 - 2016-04

    Entwicklung eines Gesundheitsportals

    Frontend Entwickler Javascript AngularJS HTML ...
    Frontend Entwickler

    Entwicklung einer Informations- und Beratungsplattform im Web für die Mitglieder einer großen deutschen Krankenkasse. Unterstützung des internen Entwicklungsteams

    • Entwicklung einer Software Architektur für die Web-Applikation
    • Frontend-Entwicklung mit AngularJS

      Webstorm Photoshop
      Javascript AngularJS HTML CSS Scrum
      Welldoo GmbH (Gruner + Jahr)
      Berlin
      8 Monate
      2015-02 - 2015-09

      Frontend-Entwicklung der neuen ?dieWelt? Mobile-App

      Frontend Entwickler Javascript AngularJS HTML5 ...
      Frontend Entwickler
      Entwicklung des ?Web-Kerns? der neuen mobilen Nachrichten App der ?Die Welt?.

      Die App wurde als hybride Applikation für Android und iOS entwickelt. Konzeption und Entwicklung einer Web-Applikation, die von den beiden nativen Applikationen für Android und iOS integriert wurde. Die Kommunikation zwischen Web-Applikation und nativer mobiler Applikation wurde über eine eigene JavaScript API realisiert

      • Entwicklung einer Software Architektur für die Web-Applikation
      • API Definition für die Kommunikation zwischen Web-App und Native-App
      • Frontend-Entwicklung mit AngularJS
      • Unit Testing mit Karma und Jasmine
      • Design-Umsetzung mit extrem hohen Ansprüchen hinsichtlich Responsive Design

      webstorm Xcode Adobe Photoshop Adobe Illustrator
      Javascript AngularJS HTML5 Unit Testing Scrum Responsive Webdesign BEM CSS3
      WeltN24 GmbH (Axel Springer)
      Berlin
      11 Monate
      2014-02 - 2014-12

      Frontend Entwicklung

      Frontend-Entwicklung für den Relaunch der Website der Hannover Rück Versicherungsgruppe. Infopark ist Entwickler eines Premium Content Management Systems und Full-Service Agentur für Web-Projekte. Das interne Team habe ich bei der Umsetzung eines Kundenprojekts im Frontend-Bereich unterstützt. 

      • Design-Implementierung mit HTML/CSS 
      • Integration des Designs in das CMS 
      • Umsetzung von Widgets mit Angular    

      Infopark AG
      10 Monate
      2014-02 - 2014-11

      Frontend-Entwicklung einer neue Web-Applikation

      Frontend Entwickler Scrum Javascript HTML ...
      Frontend Entwickler
      • Acrolinx ist Anbieter verschiedener Software-Produkte im Bereich des Content Marketings.
      • Für die Erweiterung der Produktpalette um verschieden Web-Services wurde eine Web-Applikation konzipiert und mit dem Javascript Framework EmberJS umgesetzt.
      • Meine Aufgabe war die objektorientierte Designumsetzung auf Basis von HTML/CSS und EmberJS View/Templates.
      Scrum Javascript HTML CSS
      Acrolinx GmbH
      Berlin
      3 Monate
      2014-05 - 2014-07

      Frontend-Entwicklung für den Relaunch der Website

      • Infopark ist Entwickler eines premium Content Management Systems und Full-Service Agentur für Web-Projekte.
      • Das interne Team habe ich bei der Umsetzung eines Kundenprojekts im Frontend-Bereich unterstützt.
      Infopark AG
      3 Monate
      2014-05 - 2014-07

      Frontend Entwicklung

      Acrolinx ist Anbieter verschiedener Software-Produkte im Bereich des Content Marketings. Für die Erweiterung der Produktpalette um verschieden Web-Services wurde eine Web-Applikation konzipiert und mit dem Javascript Framework EmberJS umgesetzt.

      • Design-Implementierung mit HTML/CSS 
      • Integration der Designs in eine AmberJS App

      Acrolinx GmbH
      5 Monate
      2014-02 - 2014-06

      Entwicklung einer Web-App für die Analyse von Fahrzeugflotten- und Fahrgastdaten

      Frontend Entwickler AngularJS Google Maps
      Frontend Entwickler

      Die DILAX Intelcom GmbH ist Anbieter von Soft- und Hardware zur Ermittlung und Analyse von Fahrgastdaten. Für die Analyse von Fahrzeugflotten- und Fahrgastdaten im öffentlichen Nahverkehr habe ich eine Web-Applikation konzipiert und entwickelt. Verschiedene Kennzahlen wurden dafür auf interaktiven Karten visualisiert. 

      • Fronted-Entwicklung mit Angular 
      • Google Maps API Anbindung 

      AngularJS Google Maps
      DILAX Intelcom GmbH
      Berlin
      5 Monate
      2014-02 - 2014-06

      Web-Applikation entwickelt

      Frontend Entwickler Angular
      Frontend Entwickler
      • Die DILAX Intelcom GmbH ist Anbieter von Soft- und Hardware zur Ermittlung und Analyse von Fahrgastdaten.
      • Für die Analyse von Fahrzeugflotten- und Fahrgastdaten im öffentlichen Nahverkehr habe ich eine Web-Applikation konzipiert und entwickelt.
      • Verschiedene Kennzahlen wurden dafür auf interaktiven Karten visualisiert.
      • Die Applikation wurde mit AngularJS und Google Maps implementiert.
      Google Maps
      Angular
      DILAX Intelcom GmbH
      Berlin
      11 Monate
      2013-02 - 2013-12

      Neuentwicklung der Immobilienplattform für Österreich

      Frontend Entwickler Kanban AngularJS HTML ...
      Frontend Entwickler

      Neuentwicklung der Immobilienplattform für Österreich 

      • Frontend-Entwicklung mit Angular 
      • Pair Programming 
      • Test Driven Development 
      • Unit Testing  

      Kanban AngularJS HTML CSS
      Immobilien Scout GmbH
      Berlin
      10 Monate
      2012-11 - 2013-08

      Redesign der Davis Web Mobile Applikation

      Redesign der Davis Web Mobile Applikation. 

      • Interface Design 
      • Design-Implementierung mit HTML/CSS 
      • JSF-Templates Integration   

      DILAX Intelcom GmbH
      4 Monate
      2012-11 - 2013-02

      Frontend-Entwicklung der neuen Web-Applikation

      Entwicklung der neuen Web-Applikation. 

      • Design-Implementierung mit HTML/CSS 
      • Express Template Integration   

      FutureWatt / Thermondo
      1 Monat
      2013-01 - 2013-01

      Design und Umsetzung

      Design und Umsetzung der Portfolio Website des Journalisten Klaus Methfessel. 

      • Webdesign der Portfolio Website 
      • Design-Implementierung mit HTML/CSS 
      • Implementierung mit CMS WebEdition  

      Klaus Methfessel
      4 Monate
      2012-05 - 2012-08

      UX Design

      Erstellung eines Benutzerkonzepts für die neue Crowdinvesting-Plattform. 

      • Modellierung von Use Cases 
      • Erstellung von Flow-Charts und Wireframes 
      • Implementierung eines Klick-Dummies

      e-crowd Finance AG

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      2003 - 2003:

      Master of Computer Science and Media

      Dipl. Medieninformatiker FH

      Beuth Hochschule für Technik Berlin

      Position

      Position

      Ich bin Web-Entwickler mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen.
      Mein Schwerpunkt liegt in der Frontend Programmierung mit Javascript und den gängigen Frameworks.
      Meine Stärken sind eine nutzerorientierte Sicht- und Arbeitsweise, ein gutes Gespür für unnötige Komplexität und das Hineindenken in andere Rollen und Sichtweisen.

      Kompetenzen

      Kompetenzen

      Top-Skills

      JavaScript Frontend Entwickler App-Entwicklung UX Design HTML CSS TypeScript Node.js Responsive Webdesign Web Developer Vue React Angular Barrierefreiheit Accessability Svelte

      Schwerpunkte

      Frontend Entwicklung
      Experte
      UX
      Fortgeschritten
      Testing
      Fortgeschritten
      Konzeption
      Fortgeschritten
      • Frontend Developer/Experte mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen auf Basis von JavaScript/TypeScript.
      • Präzise Umsetzung von responsiven und barrierefreien Designs.
      • Breites Wissen im Bereich Performance-Analysen und -Optimierungen sowie gutes Gespür für UX.

      Produkte / Standards / Erfahrungen / Methoden

      Javascript
      Typescript
      Vue
      Angular
      React
      Node.js
      Testing
      GitHub Actions
      Express
      HTML
      CSS
      Responsive Webdesign
      PWA
      Playwright
      Testcafe
      UX Design
      Adobe Photoshop
      AWS
      BEM
      Google Analytics
      Google Maps
      Kanban
      Mongo DB
      Redis
      Scrum

      PROFIL 

      • Ich bin Web-Entwickler mit mehr als 20 Jahren Berufserfahrung im Planen, Gestalten und Programmieren von Web-Anwendungen. 
      • Mein Schwerpunkt liegt in der Frontend Programmierung mit Javascript und den gängigen Frameworks. 
      • Meine Stärken sind das Herunterbrechen von Komplexität auf einfache Teile und das Hineindenken in andere Rollen und Sichtweisen.  


      Frontend

      • Javascript
      • Typescript Angular
      • Vue
      • React
      • Jest
      • Unit Testing,
      • E2E
      • Grunt
      • Gulp
      • Webpack
      • HTML
      • CSS3 (objektorientiert)
      • SASS
      • LESS
      • BEM
      • Bootstrap
      • Responsive Design


      Backend

      • Node.js
      • E2E
      • Testcafe
      • Playwright
      • GitHub Actions


      Testing

      • Vitest
      • Jest
      • Karma
      • Jasmine
      • Mocca
      • Playwright
      • TestCafe


      Interaction Design / UX

      • Recherche
      • Entwicklung und Modellierung von Benutzungskonzepten
      • Erstellung von Wireframes und Click-Dummies, User-Tests, AB-Testing, Google Analytics


      Design

      • Web- und Interface-Design
      • Photoshop
      • Illustrator
      • Indesign
      • Figma
      • Sketch


      Content Management Systeme

      • Drupal
      • Infopark Fiona
      • WebEdition
      • Joomla
      • Magnolia


      Versionierungssysteme

      • Git
      • Subversion


      Agile Methoden

      • Scrum
      • Kanban


      Frameworks/Libraries

      • Svelte
      • Vue.js
      • Angular
      • AngularJS
      • React
      • Node.js
      • Express.js
      • RxJS
      • Cordova
      • Bootstrap
      • Markdown Parser


      DevOps/Cloud

      • GitHub Actions
      • GitHub Workflows
      • AWS (S3) ? ausbaufähige Grundkenntnisse


      CMS

      • Contentful
      • Magnolia
      • Drupal
      • Infopark Fiona
      • WebEdition
      • Joomla


      UX

      • Recherche
      • Entwicklung und Modellierung von Benutzungskonzepten
      • Erstellung von Wireframes und Click-Dummies, User-Tests, AB-Testing


      Tools/Sonstiges

      • Vite
      • Webpack
      • Webcomponents
      • Gulp
      • Grunt
      • PWA
      • Offline Support
      • Server Side Rendering (SRR)
      • Workers
      • CSS Grid
      • Canvas
      • BEM
      • Storybook
      • Design Tokens
      • Redocly CLI


      Methoden: Scrum, Kanban, Pair Programming, Clean Code, TDD

      SELBSTÄNDIGKEIT

      2006-11 -  2009-11


      Aufgaben:

      Freiberufliche Selbstständigkeit in den Bereichen Interface-Design, UX, Frontend-Entwicklung für unter anderem:

      • Idealo
      • AS Ideas (Axel Springer)
      • Bechtle AG
      • Neofonie GmbH
      • SwissCom
      • Vilua Healthcare GmbH
      • Techniker Krankenkasse
      • Welldoo GmbH (Gruner + Jahr)
      • dieWeltN24 (Axel Springer)
      • Acrolinx GmbH
      • DILAX Intelcom GmbH
      • Immobilien Scout GmbH
      • Infopark AG
      • BERGFÜRST Bank AG
      • OTIS GmbH und Co. OHG

      2011-01 bis heute:


      Aufgaben:

      Freiberufliche Selbstständigkeit in den Bereichen Interface-Design, UX, Frontend-Entwicklung für unter anderem:

      • Idealo
      • AS Ideas (Axel Springer)
      • Bechtle AG
      • Neofonie GmbH
      • SwissCom
      • Vilua Healthcare GmbH
      • Techniker Krankenkasse
      • Welldoo GmbH (Gruner + Jahr)
      • dieWeltN24 (Axel Springer)
      • Acrolinx GmbH
      • DILAX Intelcom GmbH
      • Immobilien Scout GmbH
      • Infopark AG
      • BERGFÜRST Bank AG
      • OTIS GmbH und Co. OHG


      BERUFSERFAHRUNG ALS ANGESTELLTER

      2009-12 - 2011-09:

      Rolle:  Frontend-Entwickler und Interaction Designer

      Kunde: Neofonie GmbH


      Aufgaben:

      • Frontend-Umsetzung zweier großer Portale für den Wort & Bildverlag (Apotheken Umschau) und der Deutschen Post AG. UX Design für interne und externe Projekte.   


      2006-11 - 2009-11:

      Rolle:  Web- und Interface Designer

      Kunde:  Infopark AG


      Aufgaben:

      • Webdesign von internen und externen Projekten. Für die Marketingabteilung erstellte ich Drucksachen, Präsentationen und Videos.

      Programmiersprachen

      Javascript
      TypeScript
      HTML
      CSS
      Sass
      Less

      Datenbanken

      MongoDB
      MySQL
      Redis
      Mongoose
      PouchDB
      IndexDB
      LocalForage

      Design / Entwicklung / Konstruktion

      Interface Design
      UX
      Webdesign

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.