freiberufler Senior Web Developer auf freelance.de

Senior Web Developer

zuletzt online vor 8 Tagen
  • auf Anfrage
  • 13407 Berlin
  • National
  • de  |  en
  • 24.10.2024

Kurzvorstellung

Freiberuflicher Web-Entwickler seit 2015
Angular, React, Node.js, Usability, Softwarearchitektur, Softwarequalität
Diplom-Medieninformatiker (TU Dresden)

Qualifikationen

  • Angular5 J.
  • CSS (Cascading Style Sheet)7 J.
  • Front End7 J.
  • Git7 J.
  • HTML57 J.
  • Web Entwicklung7 J.

Projekt‐ & Berufserfahrung

Web-Entwickler
GLS Germany, Eschborn
4/2022 – 6/2024 (2 Jahre, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2022 – 6/2024

Tätigkeitsbeschreibung

Bei GLS war ich die meiste Zeit alleinverantwortlicher Frontendentwickler für das Geschäftskundenportal, auf dem die User unter anderem komplexe Statistiken über Anzahl und Laufzeiten ihrer verschickten Pakete einsehen und filtern konnten. Außerdem gab es einen interaktiven Kalender zum Verwalten von Paketabholungen und eine Seite für Materialbestellungen.
Das Frontend des Portals wurde von mir in dieser Zeit stark überarbeitet, wobei vor allem eine Verbesserung der bis dato mangelhaften Codequalität und des Designs im Vordergrund standen. Besonders wichtig war mir dabei auch die Einführung eines sauberen State-Managements, in diesem Fall mithilfe von NGXS.
Auch eine schrittweise Anpassung der Anwendung an neue Angular-Features wie Standalone-Components, Signals und die neue Control-Flow-Syntax in Templates habe ich in diesem Projekt durchgeführt.
Auch in einem zweiten Projekt innerhalb von GLS wurde ich eingesetzt, bei dem ich eine React-Anwendung zum SelfService-Signup für Paketshops aufgebaut habe. Hierbei handelte es sich um eine komplette Neuentwicklung, für deren Architektur und Implementierung ich von Grund auf verantwortlich war.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Node.Js, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Web Entwicklung

Web-Entwickler
Coneva GmbH, München
1/2022 – 3/2022 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2022 – 3/2022

Tätigkeitsbeschreibung

Bei diesem Projekt stand die Entwicklung einer Energiemanagement-Plattform für Business-Kunden im Vordergrund. Hier werden diverse Widgets mit Zeitreihen zu Stromverbrauchs- und -erzeugungsdaten angezeigt. Als Frontendentwickler war ich hier für verschiedenste Refactorings und Umbauten der UI verantwortlich und führte ebenfalls das E2E-Testing mit Testcafé ein und stellte die Anwendung vom veralteten TSLint auf ein Setup mit ESLint und Prettier um. In enger Abstimmung mit der UI-Designerin und dem Produktmanagement war meine Arbeit ständig auf eine möglichst benutzerfreundliche Oberfläche fokussiert.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Node.Js, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung

Web-Entwickler
Ernst & Young Global Ltd., Berlin
11/2021 – 12/2021 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2021 – 12/2021

Tätigkeitsbeschreibung

Ernst & Young entwickelt für einen ihrer Kunden ein Portal, auf dem verschiedene Business-Performance-Kennzahlen graphisch aufbereitet werden. Dazu kam vor allem die Charting-Library Chart.js zum Einsatz, außerdem wurde das State-Management über NgRx organisiert. Besondere Herausforderungen in diesem Projekt waren die Arbeit unter hohem Zeitdruck sowie der Umgang mit sich oft ändernden Anforderungen. Trotz dieser Hindernisse habe ich insbesondere versucht, eine Steigerung der Code-Qualität und Testabdeckung weiter voranzutreiben.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung

Web-Entwickler
MHP/Porsche AG, Berlin
9/2021 – 9/2021 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

9/2021 – 9/2021

Tätigkeitsbeschreibung

Bei der Porsche-Tocher MHP war ich kurzzeitig im Einsatz, um beim Bugfixing und bei Performance-Verbesserungen einer zentralen Komponentenbibliothek der Porsche-Webseite zu unterstützen. Dabei sammelte ich erste Erfahrungen mit Vue.js und Sitecore. Leider konnten mir in diesem Projekt einige Versprechungen nicht gehalten werden, weswegen ich mich gezwungen sah, die Zusammenarbeit nach kurzer Zeit wieder zu beenden.

Eingesetzte Qualifikationen

Web Entwicklung, Agile Methodologie, CSS (Cascading Style Sheet), Front End, Git, HTML5, JavaScript, Scrum, Typescript, Vue.Js

Web-Entwickler
Senacor Technologies AG, Berlin
10/2019 – 7/2021 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2019 – 7/2021

Tätigkeitsbeschreibung

Die Senacor Technologies AG hat im Auftrag der Landesbank Berlin das Kreditkarten-Onlinebanking für deren Cobranding-Partner ADAC und Amazon entwickelt. An diesem Projekt war ich als Frontendentwickler fast zwei Jahre lang beteiligt, und habe in dieser Zeit den kompletten frontendseitigen Overhaul des Kundenportals begleitet.
Darüber hinaus war ich an der Neuentwicklung einer Backoffice-Anwendung
beteiligt, über die sich Banner-Kampagnen erstellen und priorisieren ließen, die dann im Kreditkartenbanking an die Kunden ausgespielt wurden. Über die gesamte Zeit war meine Arbeit dabei geprägt von einer engen Abstimmung mit Designern und Business-Analysten und stark fokussiert auf eine gut strukturierte Architektur im Frontend. Ebenfalls habe ich in diesem Projekt die Portierung der gesamten Codebasis an Tests von karma/jasmine auf Jest durchgeführt.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung

Web-Entwickler
365Farmnet GmbH, Berlin
9/2018 – 6/2019 (10 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

9/2018 – 6/2019

Tätigkeitsbeschreibung

Für die Landwirtschaftsplattform von 365FarmNet arbeitete ich im Frontend
hauptsächlich an zwei großen Themen: Zum einen half ich dabei, die Stammdatenverwaltung auf modernere Füße (Angular 6) zu stellen. Dabei wurden vor allem die Benutzer-Interfaces zum Erfassen von Betriebs-, Maschinen- und Mitarbeiterdaten komplett neu geschrieben. Zum anderen erfuhr auch der Login- und Registrierungsprozess, sowie damit zusammenhängende Funktionen wie das „Passwort vergessen”-Feature oder das Einladen von Benutzern sowohl ein komplettes Redesign als auch eine technisch völlig neue Architektur als Microservice. An beidem habe ich maßgeblich mitgewirkt und dabei auch von Anfang an eine starke Testabdeckung sowohl durch Unit- als auch durch e2e-Tests mit
Protractor vorangetrieben und umgesetzt.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung

Web-Entwickler
Krallmann AG, Berlin
5/2018 – 8/2018 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 8/2018

Tätigkeitsbeschreibung

Für die Krallmann AG war ich als Fullstack-Entwickler im Chatbot-Projekt tätig, indem auf Basis von Microsofts BotBuilder-Framework kundenspezifische Chatbots sowie ein dazugehöriges Dashboard zu deren Verwaltung und Datenaufbereitung entwickelt wurden. Außerdem gehörte zu meinen Aufgaben die Neuentwicklung eines Chatbot- Editors, das heißt eines graphischen Tools, mit dem Dialogverläufe des Chatbots modelliert und daraus ausführbarer BotBuilder-Code generiert werden konnte.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Web Entwicklung

Web-Entwickler
CompuGroup Medical AG, Berlin
11/2017 – 1/2018 (3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

11/2017 – 1/2018

Tätigkeitsbeschreibung

Die CompuGroup Medical entwickelt verschiedenartige Software im Gesundheitssektor. Meine Aufgabe bestand in der Frontendentwicklung für eine Arztsuche, mit der Patienten auch weitere Zusatzfunktionen wie Terminbuchung und Terminverschiebung sowie Verwaltung von Profilinformationen angeboten werden. Das Team arbeitete auch hier nach Scrum, wobei ein Großteil der Entwickler in Rumänien angesiedelt waren. In diesem Projekt wurde ein Schwerpunkt auf Qualitätssicherung gesetzt, der auch das Verfassen automatisierter E2E-Tests beinhaltete.

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Front End, Git, Node.Js, AngularJS, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung

Web-Entwickler
AirBerlin PLC & Co. Luftverkehrs KG, Berlin
5/2017 – 8/2017 (4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

5/2017 – 8/2017

Tätigkeitsbeschreibung

Für die Fluggesellschaft AirBerlin arbeitete ich als Frontendentwickler an der Realisierung der neuen Flugbuchungsseite. Neben der Entwicklung neuer Features auf der Buchungsseite selbst war ich vor allem mitverantwortlich für die neuentwickelte Buchungsverwaltungsplattform, die letztendlich aufgrund der Insolvenz leider nie das Licht der Welt erblickt hat. In unserem Scrum-Team lag ein großer Fokus auf der Unit-Testabdeckung des Codes und auf der Zusammenarbeit mit der QA-Abteilung.

Eingesetzte Qualifikationen

Front End, Node.Js, Web Entwicklung, Agile Methodologie, AngularJS, CSS (Cascading Style Sheet), Git, HTML5, Scrum

Web-Entwickler
Mindsmash GmbH, Hamburg
5/2016 – 10/2016 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2016 – 10/2016

Tätigkeitsbeschreibung

Das Hamburger Startup Mindsmash entwickelt innovative Business-Software für internationale Kunden. Dazu gehört auch das Musiklabel BMG, für die eine Reihe von AngularJS-Anwendungen zum Management der Musik-Supply-Chain entwickelt wurden, an denen ich beteiligt war. Darüber hinaus entwickelte ich teamübergreifende Frontend-Komponenten, um damit ein einheitliches Look-and-Feel aller BMG-Anwendungen zu gewährleisten. Auch das E2E-Testing mit Protractor gehörte zu meinen Aufgaben.

Eingesetzte Qualifikationen

Front End, Node.Js, Web Entwicklung, Agile Methodologie, AngularJS, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Scrum

Web-Entwickler
Kiwigrid GmbH, Dresden
7/2015 – 12/2015 (6 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

Für die Kiwigrid GmbH arbeitete ich an der Konzeption und Umsetzung von
Komponenten für das „Solarwatt-Energy-Portal”, eine AngularJS-App mit
Schnittstellen für die Energie-Manager der Firma Solarwatt. Zu meinen Aufgaben gehörten das Refactoring von Charting-Komponenten zur Visualisierung von Stromverbrauchs- und -erzeugungsdaten im Zeitverlauf sowie die Umsetzung des Unit-Testings der Frontend-Komponenten mit Karma und Jasmine. Außerdem war ich an der Entwicklung zusätzlicher Teilanwendungen für die Endkunden beteiligt. Dazu gehörte unter anderem die Implementierung von Angular-Direktiven zur Datenvisualisierung sowie eines Kontaktformulars mit Backend-Anbindung.

Eingesetzte Qualifikationen

Front End, Node.Js, Web Entwicklung, Agile Methodologie, AngularJS, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Scrum

Ausbildung

Medieninformatik
Diplom
Technische Universität
2015
Dresden

Über mich

In meinen mittlerweile 9 Jahren als freiberuflicher Frontend-Entwickler habe ich vielen Unternehmen geholfen, Ihre Angular- und React-Projekte umzusetzen, und dabei stets einen testgetriebenen, qualitätsorientierten und auf gute User-Experience ausgerichteten Ansatz verfolgt. Mein besonderer Fokus liegt dabei stets auf einem soliden State-Management als solides Fundament der Single-Page-Application.
Ich lege großen Wert auf Softwarequalität in den Bereichen Architektur, Code und Usability.

Weitere Kenntnisse

Agile Softwareentwicklung, Scrum, Git, Node.js, Java, Python, Solid.js, Neuronale Netze, CMS, Storyblok, Storybook

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
43
Alter
35
Berufserfahrung
9 Jahre und 4 Monate (seit 07/2015)

Kontaktdaten

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

Jetzt Mitglied werden