freiberufler Senior Fullstack Javascript/Typescript Developer / Consultant (Vue/React/Angular, Node, Nest) auf freelance.de

Senior Fullstack Javascript/Typescript Developer / Consultant (Vue/React/Angular, Node, Nest)

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 19053 Schwerin
  • auf Anfrage
  • de  |  en
  • 14.03.2024

Kurzvorstellung

Ich arbeite als Senior Fullstack Javascript/Typescript Developer und berate Unternehmen zu Ihrer strategischen IT-Ausrichtung.
Schwerpunkte: NodeJS/NestJS (Backend), VueJS/ReactJS/AngularJS (Frontend), Docker/Kubernetes/CI/CD (DevOps).

Auszug Referenzen (4)

"[...] gehört zu den Haupttreibern des Projektes process-engine.io. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben."
Projektleiter / Fullstack Javascript Architect/Developer
Martin Möllenbeck
Tätigkeitszeitraum

10/2016 – 3/2018

Tätigkeitsbeschreibung

Das BPMN Process-Engine Projekt hat das Ziel, eine Plattform zur prozessbasierten Softwareentwicklung in Javascript zu entwicklen. Die Process-Engine stellt Geschäftsprozesse sowohl als Dokumentation als auch als Blueprint für die auszuführende Software dar. Selbst in komplexen Szenarien minimiert dies den Code, der implementiert werden muss, und erhöht dadurch die Produktivität und Stabilität moderner Softwarelösungen.

Eingesetzte Qualifikationen

PostgreSQL, TypeScript, Node.js, Docker, React (JavaScript library), JavaScript, Prozess- / Workflow, Prozessoptimierung, Simulation Geschäftsprozesse

"Sehr professionelle Zusammenarbeit, sowohl was die Erfahrung als Fullstack-Entwickler als auch die organisatorische Projektabwicklung betrifft."
Fullstack Javascript Architect/Developer
Thomas Lubenik
Tätigkeitszeitraum

1/2015 – 3/2016

Tätigkeitsbeschreibung

Onlineportal - Praxisorientiertes Wissensmanagement für Health-Care Teams und Medizinprodukteunternehmen.

Verwendete Technologien: HTML5, Javascript, ReactJS, Flux, NodeJS, GraphQL, OrientDB, Docker.

Eingesetzte Qualifikationen

Node.js, Docker, HTML5, React (JavaScript library), CSS (Cascading Style Sheet), JavaScript, Responsive Webdesign

"In dem Projekt wurde ein komplettes "Reklamations- und Beschwerde Management System" entwickelt. Wir waren immer mit der Leistung sehr zufrieden."
Fullstack Javascript Architect/Developer
Klaus Vette
Tätigkeitszeitraum

4/2014 – 12/2014

Tätigkeitsbeschreibung

Entwicklung eine Software zur direkten Abwicklung von Reklamations- und Fehlermanagement-Prozessen in der Getränkeindustrie. Das User Interface wurde hier anhand eines komplexen in BPMN2 definierten Prozessmodells generiert und konnte entsprechend ausgeführt werden.

verwendete Technologien: HTML5/CSS3, Javascript, Responsive Design, AngularJS, Wakanda, BPMN2, NodeJS, NoSQL.

Eingesetzte Qualifikationen

HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, JavaScript-Frameworks, Prozess- / Workflow, Prozessoptimierung, Responsive Webdesign

"Sehr engagierter Kollege. Verfügt über ein gutes analytisches Denkvermögen. Besitzt fundiertes praktisches Know-How und arbeitet kundenorientiert."
Fullstack Javascript Architect/Developer
Marcus Ladewig
Tätigkeitszeitraum

4/2013 – 3/2014

Tätigkeitsbeschreibung

Entwicklung eines Onlineportals für die Planung von Rennsaisons im Motorsport. Speziel ging es hier um die Organisation von Rennveranstaltungen und Möglichkeit zentral Meisterschaften, Vereine, Teams und Fahrerangelegenheiten (wie das Einschreiben und Nennen) zu koordinieren.

verwendete Technologien: HTML5/CSS3, Javascript, jQuery, AJAX/REST, Wakanda, Apache2, NodeJS, NoSQL.

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, jQuery

Qualifikationen

  • AngularJS
  • Blockchain (allg.)
  • DevOps (allg.)
  • Docker
  • JavaScript
  • Mobile Entwicklung (allg.)
  • Node.js
  • React (JavaScript library)
  • TypeScript
  • Vue.js

Projekt‐ & Berufserfahrung

Senior Fullstack Developer
Urbyo GmbH, Remote
3/2022 – 9/2022 (7 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2022 – 9/2022

Tätigkeitsbeschreibung

In diesem Projekt wurde ich mit der Weiterentwicklung der bestehenden Applikationen betreut. Meine Aufgaben lagen im Wesentlichen im Bereich der Frontend-Entwicklung mit ReactJS und dessen Anbindung ans Backend mittels einer GraphQL Schnittstelle. Des Weiteren wurde ich mit Entwicklungsaufgaben im auf PHP basierten Backend betreut, um datengetriebene Features vorzubereiten und zu etablieren.

Zudem habe ich federführend an der Entwicklung einer Mobile App auf Basis von Ionic gearbeitet, welche die Dienstleistungen des Kunden mit modernster UI/UX dem Endnutzer bereitstellt.

Eingesetzte Qualifikationen

Docker, GraphQL, Mobile Entwicklung (allg.), PHP, React (JavaScript library), Symfony (Framework), TypeScript

TeamLead Fullstack/Frontend Developer
Dept Design & Technology GmbH, Hamburg/Remote
9/2021 – 3/2022 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 3/2022

Tätigkeitsbeschreibung

Die Hauptaufgabe bestand darin ein innovatives ShopSystem für Bekleidung zu entwicklen und den "TimeToMarket" möglichst kurz zu halten.

Neben den normalen Entwicklungstätigkeiten wie die Erstellung von Web-Komponenten, Design & Styling und API-Anbindung an ein etabliertes eCommerce-System (AboutYou) stand die Kontrolle und das Führen eines agilen Teams im Vordergrund.

Das Frontend bestand aus mehreren React-Komponenten, nutze SCSS fürs Styling und mündete in ein Pool von Frontend-Modulen, welche in einem Headless Shop- und Content-Managment-System (Frontastic) eingebunden wurden. Für die Dokumentation der Komponenten wurde Storybook eingesetzt.

Im Backend fand in erster Linie die Anbindung durch die Nutzung von APIs an das AboutYou System statt, um sämtliche produktrelevanten Daten abzugreifen und transformiert für das Frontend bereitzustellen. Für dieses BFF wurde Symfony - ein PHP Framework - eingesetzt.

Eingesetzte Qualifikationen

PHP, React (JavaScript library), Symfony (Framework)

Senior Fullstack Developer
Oldendorff Carriers GmbH & Co. KG, Lübeck
6/2020 – 8/2021 (1 Jahr, 3 Monate)
Schifffahrt
Tätigkeitszeitraum

6/2020 – 8/2021

Tätigkeitsbeschreibung

Das erste Projekt bestand darin eine IoT-Plattform zur Erfassung und
Speicherung von Sensordaten von der Flotte zu erstellen.
Als nachfolgendes größer angelegtes Projekt wurden die internen LOB-Applikationen auf eine moderne, MicroService-basierte und skalierbare Architektur umgestellt. Es wurden vorhandene Implementierungen vollständig migriert sowie die Performance optimiert.

Eingesetzte Qualifikationen

Android Entwicklung, AngularJS, Continuous Delivery (CDE), Docker, Microsoft SQL-Server (MS SQL), Node.js, TypeScript

Senior Fullstack Developer
Olympus Europa SE & Co.KG, Hamburg
5/2019 – 5/2020 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2019 – 5/2020

Tätigkeitsbeschreibung

Das Projekt bestand im Wesentlichen aus der Entwicklung eines kompletten WebStacks mit dem Ziel den global vorhandenen WebContent auf eine moderne zentrale und einheitliche Plattform zu bringen.

Eingesetzte Qualifikationen

PostgreSQL, Continuous Delivery (CDE), Docker, Node.js, Vue.js

Senior Frontend Developer
Mobilcom-Debitel GmbH, Büdelsdorf, Remote
2/2019 – 4/2019 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2019 – 4/2019

Tätigkeitsbeschreibung

Die Herausforderung bestand in diesem Projekt darin einen vorhandenen BackendStack in PHP in eine Microservice-Architektur in NodeJS zu überführen. Dabei wurde in erster Linie Typescript und das Node.js Framework NestJS eingesetzt.

Eingesetzte Qualifikationen

MongoDB, SCRUM, Software Architektur / Modellierung, Docker, Node.js, PHP

Senior Frontend Developer
adzLocal, Hamburg
6/2018 – 2/2019 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2018 – 2/2019

Tätigkeitsbeschreibung

Die Kernaufgabe bestand darin einen Relaunch des hauseigenen Webauftritts zu organisieren. Dabei wurde die UI-Bibliothek VueJS eingesetzt. Ein weiteres Ziel war es die Backoffice Applikationen zu modernisieren und in eine aktuelle und moderne Microservice-Architektur zu überführen.

Eingesetzte Qualifikationen

MariaDB, SCRUM, PHP, Vue.js

Senior Frontend Developer
24translate, Hamburg
4/2018 – 6/2018 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2018 – 6/2018

Tätigkeitsbeschreibung

Entwicklung einer Übersetzungsplattform unter Berücksichtigung vorhandener UI-Designs. Als Senior Frontend-Entwickler arbeitete ich vorwiegend an der Erstellung von UI-Komponenten unter Benutzung der ReactJS Bibliothek. Die Herausforderung bestand darin in kurzer Zeit eine funktions- und lauffähige Plattform auf die Beine zu stellen, welche die Qualitätsansprüche des Unternehmens erfüllt.

Eingesetzte Qualifikationen

Sketch, MongoDB, SCRUM, Docker, React (JavaScript library)

Projektleiter / Fullstack Javascript Architect/Developer
, remote
10/2016 – 3/2018 (1 Jahr, 6 Monate)
Software - Prozessmanagement
Tätigkeitszeitraum

10/2016 – 3/2018

Tätigkeitsbeschreibung

Das BPMN Process-Engine Projekt hat das Ziel, eine Plattform zur prozessbasierten Softwareentwicklung in Javascript zu entwicklen. Die Process-Engine stellt Geschäftsprozesse sowohl als Dokumentation als auch als Blueprint für die auszuführende Software dar. Selbst in komplexen Szenarien minimiert dies den Code, der implementiert werden muss, und erhöht dadurch die Produktivität und Stabilität moderner Softwarelösungen.

Eingesetzte Qualifikationen

PostgreSQL, TypeScript, Node.js, Docker, React (JavaScript library), JavaScript, Prozess- / Workflow, Prozessoptimierung, Simulation Geschäftsprozesse

Fullstack Javascript Architect/Developer
, Remote
1/2015 – 3/2016 (1 Jahr, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2015 – 3/2016

Tätigkeitsbeschreibung

Onlineportal - Praxisorientiertes Wissensmanagement für Health-Care Teams und Medizinprodukteunternehmen.

Verwendete Technologien: HTML5, Javascript, ReactJS, Flux, NodeJS, GraphQL, OrientDB, Docker.

Eingesetzte Qualifikationen

Node.js, Docker, HTML5, React (JavaScript library), CSS (Cascading Style Sheet), JavaScript, Responsive Webdesign

Fullstack Javascript Architect/Developer
, Remote
4/2014 – 12/2014 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2014 – 12/2014

Tätigkeitsbeschreibung

Entwicklung eine Software zur direkten Abwicklung von Reklamations- und Fehlermanagement-Prozessen in der Getränkeindustrie. Das User Interface wurde hier anhand eines komplexen in BPMN2 definierten Prozessmodells generiert und konnte entsprechend ausgeführt werden.

verwendete Technologien: HTML5/CSS3, Javascript, Responsive Design, AngularJS, Wakanda, BPMN2, NodeJS, NoSQL.

Eingesetzte Qualifikationen

HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, JavaScript-Frameworks, Prozess- / Workflow, Prozessoptimierung, Responsive Webdesign

Fullstack Javascript Architect/Developer
Kundenname anonymisiert, Remote
4/2013 – 3/2014 (1 Jahr)
Portal für Sportveranstaltungen
Tätigkeitszeitraum

4/2013 – 3/2014

Tätigkeitsbeschreibung

Entwicklung eines Onlineportals für die Planung von Rennsaisons im Motorsport. Speziel ging es hier um die Organisation von Rennveranstaltungen und Möglichkeit zentral Meisterschaften, Vereine, Teams und Fahrerangelegenheiten (wie das Einschreiben und Nennen) zu koordinieren.

verwendete Technologien: HTML5/CSS3, Javascript, jQuery, AJAX/REST, Wakanda, Apache2, NodeJS, NoSQL.

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, jQuery

IT-Teamleiter
Kundenname anonymisiert, Hamburg
8/2011 – 12/2012 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2011 – 12/2012

Tätigkeitsbeschreibung

Koordination und Leitung des 5-köpfigen IT-Teams. Agile Softwareentwicklung mit Scrum/Kanban.

Entwicklung eines speziellen mobilen Gerätes (Hardware und Software), welches den Auslieferungs- und Rückgabeprozess von Fahrzeugen digital abwickelt. Im Fokus stand die Aufnahme von Schäden am Fahrzeug Vorort sowie das nachgelagerte Reporting und Gutachtenmanagement.

Verwendete Technologien: J2EE, Java, Apache Tomcat, Adobe Flex, Hibernate, Spring, EJB, Jasper Server & iReport, PostgreSQL, Eclipse (Indigo, Juno), Linux.

Eingesetzte Qualifikationen

PostgreSQL, Linux (Kernel), Debian, Apache Tomcat, Spring, J2EE (Java EE), EJB (Enterprise JavaBeans), Hibernate (Java), Eclipse, Apache Flex (Adobe Felx)

Selbstständig als Webentwickler - Berlin & Helsinki
Kundenname anonymisiert, Berlin/Brandenburg
1/2000 – 1/2011 (11 Jahre, 1 Monat)
Medienbranche
Tätigkeitszeitraum

1/2000 – 1/2011

Tätigkeitsbeschreibung

In über 80 Projekten wurde in Bereichen Web-Design, Web-Entwicklung, Rich Internet Applications (RIAs), komplette Front- und Backend Lösungen, Tools und Adobe Flex/Flash Clients ein breites Spektrum an Basistechnologien und -konzepten umgesetzt.

Verwendete Technologien: HTML5, Javascript, CSS3 (LESS),PHP, MySQL, PostgreSQL, MSSQL, Adobe Flex/Flash, Java, J2EE, Apache Tomcat.

Eingesetzte Qualifikationen

mySQL, Microsoft SQL-Server (MS SQL), PostgreSQL, Apache Tomcat, Apache HTTP Server, J2EE (Java EE), HTML5, CSS (Cascading Style Sheet), Apache Flex (Adobe Felx), DHTML (dynamisches HTML), PHP, JavaScript-Frameworks, JavaScript, ActionScript / Flash

Ausbildung

Master of Computer Science in Media
M.Sc.
2008
Tampere (FI)
Medieninformatik
Diplom (FH)
2007
Osnabrück

Über mich

Ich bin ein leidenschaftlicher "Cutting Edge Techie" und liebe es neue Ansätze zu verfolgen und revolutionären Ideen nachzugehen. Als Fullstack Developer liegen meine Stärken zu gleichen Teilen in allen Bereichen moderner Softwareentwicklung - sei es Frontend, Backend oder DevOps. Durch die Vielzahl der Projekte, an denen ich bereits mitwirken konnte, wurden zudem sehr wichtige Fähigkeiten in den Bereichen des Managements erlangt.

Weitere Kenntnisse

Tech Skills:
HTML5, CSS3, Javascript, Typescript, AngularJS, VueJS, ReactJS, NestJS, NodeJS, GraphQL, MongoDB, SQL, PostgresSQL, MSSQL, DevOps (Docker, Kubernetes), BPM, BPMN 2.0, IoC, Lerna, UX, Ionic (Android/IOS Development), XCode, AWS.

Soft Skills:
Teamleiter, Projektleiter, Berater, Prozessmanager, Trainer & Speaker, Motivator & Socializer. Agiles Arbeiten (Scrum/Kanban/XP), Design-Thinking.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
5260
Alter
43
Berufserfahrung
24 Jahre und 2 Monate (seit 01/2000)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden