freiberufler Senior Fullstack Developer auf freelance.de

Senior Fullstack Developer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 22529 Eimsbüttel
  • National
  • de  |  en
  • 01.04.2025

Kurzvorstellung

Mit über 10 Jahren Erfahrung in der Softwareentwicklung bin ich ein erfahrener Full-Stack Developer und stets auf der Suche nach neuen Herausforderungen.

Auszug Referenzen (2)

"Ein zuverlässiger kompetenter Fullstack-Dev. Passte perfekt in unser Team. Lob an die schnelle und saubere Umsetzung und super Kommunikation."
Full Stack Developer
Joeffrey Tria
Tätigkeitszeitraum

10/2023 – 3/2025

Tätigkeitsbeschreibung

Ich wurde für 3 Monate angeheuert, um das bereits bestehende, aber noch mit
einem anderen Projekt ausgelastete Team zu unterstützen und in enger
Absprache die Grundlagen für die neue Video-Mediathek zu schaffen. Dazu
wurde im bestehenden Monorepo ein neues Next.js-Projekt aufgesetzt, in dem
die vom Kunden abgenommenen React-Komponenten aus Figma implementiert
wurden. Für die visuelle Gestaltung der Komponenten wurde das bisher vom
Team verwendete Tool Linaria verwendet. Das bestehende Storybook musste so
umkonfiguriert werden, dass das neue Design Platz findet und genutzt werden
kann und die im Projekt vorhandenen Stories integriert und genutzt werden
können. Die Datenerfassung wurde mit GraphQL und die Benutzeranmeldung
mit OIDC realisiert.

Nach den 3 Monaten im vorherigen Projekt wurde ich in einem komplett anderen
Team, aber in der gleichen Firma eingesetzt, um die bestehende Software für
eine Reederei zu betreuen und weiterzuentwickeln (z.B. Buchungsstrecke,
Software für Kabinenfernseher, Reisebüro-Suchmaschine, ...). Die bestehenden
Projekte wurden weitestgehend in React umgesetzt, vereinzelte Softwareteile
noch mit Backbone.js sowie Handlebars. Neben den alten Bestandsprodukten
mussten weitere Aufgaben an einem neuen Dashboard sowie dem User Account
Interface umgesetzt werden. Hier wurde wiederum auf Next.js als
Basisframework sowie mehrere REST-APIs verschiedener Anbieter, u.a. auch
Eigenentwicklungen, gesetzt.

Eingesetzte Qualifikationen

Graphql, Node.Js, Typescript, Backbone.Js, React (JavaScript library)

"Wir waren sowohl menschlich als auch fachlich mit Kenneths Leistungen rundum zufrieden."
Full Stack Developer
Michael Müller
Tätigkeitszeitraum

10/2022 – 8/2023

Tätigkeitsbeschreibung

Beim Projekt Foodist war ich als Entwickler maßgeblich an der Entwicklung
beteiligt, obwohl ich erst spät in das Projekt eingestiegen bin. Die verwendeten
Technologien waren Frontastic(React) als Framework, Commercetools als E-
Commerce-Plattform, Contentful zur Verwaltung der Inhalte und TypeScript als
Programmiersprache. Die Schnittstellen von Commercetools wurden über eine
REST-API angesprochen, während die von Contentful über GraphQL-Abfragen
verwendet wurden.
Bei einem anderen Projekt, ESN, war ich von Anfang an dabei. Hier verwendeten
wir Shopify als E-Commerce-Plattform und Contentful als Headless CMS, wobei
beide Systeme vollständig über GraphQL verbunden waren. Für die Entwicklung
wurde das Remix.JS Framework verwendet.
Nach Abschluss dieser Projekte wurde ich mit der Neugestaltung der
Karriereseite des Unternehmens beauftragt. Dabei schlug ich erfolgreich vor, die
gesamte Website neu aufzubauen, um einen „Technologie-Sprung“ zwischen der
alten (in diesem Fall Wordpress) und der neuen Technologie zu vermeiden. Da
sich Contentful und Remix.JS in der Vergangenheit als gute Kombination erwiesen
hatten, entschied ich mich, diese Kombination auch in meiner neuen Rolle als
Teamleiter zu verwenden. Bei der Entwicklung wurde ich von zwei Junior-
Entwicklern unterstützt. Die APIs wurden ebenfalls wie im vorherigen Projekt
über GraphQL angesprochen, das Hosting erfolgte diesmal jedoch auf Cloudflare
Pages. Zusätzlich wurden in diesem Projekt auch Unit-Tests geschrieben, die mit
Vitest implementiert wurden.

Eingesetzte Qualifikationen

Shopify App-Entwicklung, Node.Js, Typescript, React (JavaScript library)

Qualifikationen

  • Amazon Web Services (AWS)
  • Graphql1 J.
  • JavaScript2 J.
  • Mariadb
  • Node.Js6 J.
  • PHP-Entwickler
  • React (JavaScript library)7 J.
  • React Native
  • Shopify App-Entwicklung
  • Typescript6 J.

Projekt‐ & Berufserfahrung

Full Stack Developer
JAKALA Germany GmbH / ehem. FFW / Yours Truly, Hamburg
10/2023 – 3/2025 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2023 – 3/2025

Tätigkeitsbeschreibung

Ich wurde für 3 Monate angeheuert, um das bereits bestehende, aber noch mit
einem anderen Projekt ausgelastete Team zu unterstützen und in enger
Absprache die Grundlagen für die neue Video-Mediathek zu schaffen. Dazu
wurde im bestehenden Monorepo ein neues Next.js-Projekt aufgesetzt, in dem
die vom Kunden abgenommenen React-Komponenten aus Figma implementiert
wurden. Für die visuelle Gestaltung der Komponenten wurde das bisher vom
Team verwendete Tool Linaria verwendet. Das bestehende Storybook musste so
umkonfiguriert werden, dass das neue Design Platz findet und genutzt werden
kann und die im Projekt vorhandenen Stories integriert und genutzt werden
können. Die Datenerfassung wurde mit GraphQL und die Benutzeranmeldung
mit OIDC realisiert.

Nach den 3 Monaten im vorherigen Projekt wurde ich in einem komplett anderen
Team, aber in der gleichen Firma eingesetzt, um die bestehende Software für
eine Reederei zu betreuen und weiterzuentwickeln (z.B. Buchungsstrecke,
Software für Kabinenfernseher, Reisebüro-Suchmaschine, ...). Die bestehenden
Projekte wurden weitestgehend in React umgesetzt, vereinzelte Softwareteile
noch mit Backbone.js sowie Handlebars. Neben den alten Bestandsprodukten
mussten weitere Aufgaben an einem neuen Dashboard sowie dem User Account
Interface umgesetzt werden. Hier wurde wiederum auf Next.js als
Basisframework sowie mehrere REST-APIs verschiedener Anbieter, u.a. auch
Eigenentwicklungen, gesetzt.

Eingesetzte Qualifikationen

Graphql, Node.Js, Typescript, Backbone.Js, React (JavaScript library)

Full Stack Developer
The Quality Group GmbH, Elmshorn
10/2022 – 8/2023 (11 Monate)
Handel
Tätigkeitszeitraum

10/2022 – 8/2023

Tätigkeitsbeschreibung

Beim Projekt Foodist war ich als Entwickler maßgeblich an der Entwicklung
beteiligt, obwohl ich erst spät in das Projekt eingestiegen bin. Die verwendeten
Technologien waren Frontastic(React) als Framework, Commercetools als E-
Commerce-Plattform, Contentful zur Verwaltung der Inhalte und TypeScript als
Programmiersprache. Die Schnittstellen von Commercetools wurden über eine
REST-API angesprochen, während die von Contentful über GraphQL-Abfragen
verwendet wurden.
Bei einem anderen Projekt, ESN, war ich von Anfang an dabei. Hier verwendeten
wir Shopify als E-Commerce-Plattform und Contentful als Headless CMS, wobei
beide Systeme vollständig über GraphQL verbunden waren. Für die Entwicklung
wurde das Remix.JS Framework verwendet.
Nach Abschluss dieser Projekte wurde ich mit der Neugestaltung der
Karriereseite des Unternehmens beauftragt. Dabei schlug ich erfolgreich vor, die
gesamte Website neu aufzubauen, um einen „Technologie-Sprung“ zwischen der
alten (in diesem Fall Wordpress) und der neuen Technologie zu vermeiden. Da
sich Contentful und Remix.JS in der Vergangenheit als gute Kombination erwiesen
hatten, entschied ich mich, diese Kombination auch in meiner neuen Rolle als
Teamleiter zu verwenden. Bei der Entwicklung wurde ich von zwei Junior-
Entwicklern unterstützt. Die APIs wurden ebenfalls wie im vorherigen Projekt
über GraphQL angesprochen, das Hosting erfolgte diesmal jedoch auf Cloudflare
Pages. Zusätzlich wurden in diesem Projekt auch Unit-Tests geschrieben, die mit
Vitest implementiert wurden.

Eingesetzte Qualifikationen

Shopify App-Entwicklung, Node.Js, Typescript, React (JavaScript library)

Full Stack Developer
NRail GmbH, Hamburg
6/2022 – 10/2022 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2022 – 10/2022

Tätigkeitsbeschreibung

Ich wurde mit dem Support der bestehenden E-Commerce-Plattform und später
mit der Neuentwicklung einer Benutzerverwaltung beauftragt. Das Frontend der
bestehenden Plattform wurde in React umgesetzt, die Daten wurden über React-
Redux von einem Backend bezogen, welches mit Express, OData und Mongoose
umgesetzt und über OpenAPI spezifiziert wurde. Die API wurde dabei streng
Design-Driven implementiert. Für die Neuentwicklung habe ich mich ebenfalls für
React entschieden, welches die Daten über React-Query bezieht. Die Schnittstelle
hierfür verwendete die gleiche Technik wie zuvor für die E-Commerce-Plattform.

Eingesetzte Qualifikationen

Node.Js, React (JavaScript library), Typescript

Full Stack Developer
claimini GmbH, Hamburg
9/2021 – 12/2021 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 12/2021

Tätigkeitsbeschreibung

Für die Neuentwicklung einer Plattform zur nachträglichen Erfassung von
Endkundeninformationen habe ich als alleiniger Entwickler fast alle
Entscheidungen bezüglich Technologien sowie Infrastruktur/Architektur
getroffen, lediglich PostgreSQL als Datenbanksystem sowie JWT als
Authentifizierungsmethode waren vorgegeben. Meine Wahl fiel hier auf React
inkl. Hooks im Frontend mit Material UI sowie TypeScript in der aktuellsten
Version. Für das Backend entschied ich mich für Hapi auf TypeScript sowie
TypeORM als ORM, die Authentifizierung zur Oberfläche erfolgte mittels JWT.
Mit diesem Tool war es nun möglich, sich über die bereits vorhandene
Administrationsoberfläche mittels JWT am Backend zu authentifizieren, einen
neuen „Task“ anzulegen und diesen an den Kunden zu senden, damit dieser
später im Frontend die angeforderten Informationen hinterlegen kann.
Das Projekt, für das ich zusätzlich die Wartung und Weiterentwicklung
übernommen habe, basierte ebenfalls auf React, hier jedoch mit Redux für das
State-Handling und Redux-Saga.

Eingesetzte Qualifikationen

Node.Js, Typescript, React (JavaScript library)

Frontend Developer
Deutsche Post AG (DPDHL ITS Berlin GmbH), Berlin
3/2021 – 8/2021 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

3/2021 – 8/2021

Tätigkeitsbeschreibung

Beide Projekte wurden von mir als alleinigem Entwickler komplett auf der
„grünen Wiese“ gestartet und basieren auf dem Framework „React-Admin“. Als
Basis wurde also React sowie React-Admin in der neuesten Version verwendet.
Die Authentifizierung wurde über eine interne OpenID-Schnittstelle geregelt, die
API wurde von einem anderen Team zur Verfügung gestellt. Ziel des ersten
Projekts war es, eine Administrationsoberfläche zu entwickeln, in der Dokumente
erstellt, hochgeladen und anschließend mit bestimmten Organisationseinheiten
geteilt werden können. Später sollte eine Applikation für mobile Geräte
entwickelt werden, mit der diese erstellten Dokumente abgerufen werden
können. Dieser Abruf sollte rechtsverbindlich gespeichert und in der
Personalakte abgelegt werden können.
Ziel des zweiten Projektes war es, eine Administrationsoberfläche zu entwickeln,
um bestehende Organisationseinheiten einzusehen, zu verwalten und so
genannte Nachfolgerbeziehungen festlegen zu definieren.

Eingesetzte Qualifikationen

Node.Js, Typescript, React (JavaScript library)

Frontend Developer
S-KON eKontor 24 GmbH, Hamburg
6/2020 – 2/2021 (9 Monate)
Handel
Tätigkeitszeitraum

6/2020 – 2/2021

Tätigkeitsbeschreibung

Bei diesem Projekt handelte es sich um eine bereits bestehende Lösung auf Basis
von PHP und React inkl. Redux. Die E-Commerce-Plattform sollte im Frontend-
Bereich weiterentwickelt und um neue Features erweitert werden.
Die grundlegende Basis bildete das PHP-Framework Laravel, darauf aufbauend
eine React-Applikation, die mittels Redux und später via Websocket die Daten
abholte und darstellte.
Gehostet wurde die gesamte Software auf der Google Cloud Platform mit einem
Kubernetes Cluster.

Eingesetzte Qualifikationen

Node.Js, Typescript, React (JavaScript library)

Full Stack Developer
FFG Finanzcheck Finanzportale GmbH, Hamburg
10/2019 – 4/2020 (7 Monate)
Finanzdienstleister
Tätigkeitszeitraum

10/2019 – 4/2020

Tätigkeitsbeschreibung

Ziel dieses Projektes war die Neuentwicklung eines Tools für die internen
Mitarbeiter zur Optimierung des Workflows bei der Kreditprüfung. Da dieses
Projekt „von der grünen Wiese“ gestartet wurde, konnten alle technischen
Abhängigkeiten im Team entschieden werden. Unsere Architektur basierte
schließlich auf React 16 mit TypeScript(CRA) sowie einer MaterialUI-Variante im
Frontend und HapiJS in der neuesten Version mit TypeScript im Backend. Als
Datenbank wurde AWS DynamoDB verwendet, als Laufzeitumgebung AWS Elastic
Beanstalk(Backend) sowie AWS S3(Frontend) verwendet. In meinen
Aufgabenbereich fiel das komplette Deployment der Umgebung mittels AWS
CodePipeline(AWS CodeBuild und AWS CodeDeploy).

Eingesetzte Qualifikationen

Typescript, Amazon Web Services (AWS), React (JavaScript library)

Frontend Developer
ITERGO GmbH (ERGO), Hamburg
11/2017 – 9/2019 (1 Jahr, 11 Monate)
Versicherungen
Tätigkeitszeitraum

11/2017 – 9/2019

Tätigkeitsbeschreibung

Zu meinen Aufgaben gehörte die Neuentwicklung eines Baukastensystems für Homepages
sowie die Mit- und Weiterentwicklung des Kundenportals.
Letzteres wurde auf Basis von React 16 und TypeScript aufgebaut und band verschiedene
Schnittstellen an, da die Inhalte über Sitecore(C#) gepflegt werden sollten. Der Baukasten
sollte einen alten, bereits bestehenden auf Basis von Sitecore ablösen, die Datenspeicherung
erfolgte gegen eine noch bestehende Schnittstelle auf Basis von Sitecore. Für die Entwicklung
wurde ebenfalls TypeScript sowie Next.js und später ein selbstgebauter Server mittels
JavaScript verwendet.

Eingesetzte Qualifikationen

JavaScript, Node.Js, React (JavaScript library), Typescript

Full Stack Developer (Festanstellung)
ABOUT YOU GmbH, Hamburg
5/2017 – 8/2017 (4 Monate)
Handel
Tätigkeitszeitraum

5/2017 – 8/2017

Tätigkeitsbeschreibung

Als Freelancer wurde ich im „Team EDITED“ eingesetzt, wo die Pflege und Weiterentwicklung
der aktuellen E-Commerce-Plattform auf Basis einer PHP-Applikation mit dem Framework
Phalcon in der Version 1 im Vordergrund stand. Zusätzlich wurde ich auch im Frontend-
Bereich des gleichen Teams eingesetzt, um auch hier Aufgaben rund um die auf React
aufgebaute Anwendung weiterzuentwickeln. Des Weiteren wurde eine leicht modifizierte
Version der Webapplikation mittels React Native für mobile Endgeräte (Android, iOS)
lauffähig gemacht. Während meines Einsatzes war ich maßgeblich an der Aktualisierung der
bestehenden Plattform auf die neuesten Softwareversionen beteiligt.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), JavaScript, Mariadb, Node.Js, PHP, React (JavaScript library), React Native

Über mich

Ich bin ein leidenschaftlicher Full-Stack Developer mit über 10 Jahren Erfahrung in der Softwareentwicklung. Meine Expertise umfasst die Entwicklung von Webanwendungen, APIs und Apps mit modernen Technologien wie Node.js, TypeScript und React. Ich habe in verschiedenen Branchen und Projekten gearbeitet und bringe umfangreiche Kenntnisse in der Betreuung und Weiterentwicklung von Bestandssoftware sowie in der Neuentwicklung innovativer Lösungen mit.

Weitere Kenntnisse

Neben meiner Expertise in der Softwareentwicklung bringe ich umfangreiche Kenntnisse in der Nutzung von Prozesswerkzeugen wie Jira, Confluence und GitLab mit. Ich habe Erfahrung in der Implementierung von CI/CD-Pipelines mit Jenkins, GitHub Actions und AWS CodePipeline. Zudem bin ich versiert im Umgang mit verschiedenen Datenbanken wie MySQL, PostgreSQL und MongoDB sowie in der Nutzung von Cloud-Diensten wie AWS und Google Cloud Platform. Meine Fähigkeiten umfassen auch die Verwaltung von Benutzerverwaltungssystemen und die Anwendung von modernen Entwicklungsmethoden und Best Practices.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
49
Alter
32
Berufserfahrung
13 Jahre und 8 Monate (seit 08/2011)

Kontaktdaten

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

Jetzt Mitglied werden