freiberufler Senior Fullstack Web Developer mit Lead Erfahrung auf freelance.de

Senior Fullstack Web Developer mit Lead Erfahrung

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 35039 Marburg / Lahn
  • Umkreis (bis 200 km)
  • fa  |  de  |  en
  • 13.03.2024

Kurzvorstellung

Über 20 Jahre fundierte Berufserfahrung in der Webprogrammierung mit erfolgreicher Umsetzung einer Vielzahl von Projekten. Spezialisiert auf JavaScript/TypeScript (ReactJS, NodeJS, NestJS, NextJS, ExtJS), Dart (Flutter), PHP und SQL (MySQL, Postgres)

Auszug Referenzen (6)

"Herr J. hat uns über mehrere Jahre sehr erfolgreich im Projekt unterstützt. Sein Engagement ging deutlich über die geforderte Leistung hinaus."
Senior Fullstack Developer
Balthasar Weitzel
Tätigkeitszeitraum

10/2020 – 3/2024

Tätigkeitsbeschreibung

Konzeption, Planung und Entwicklung mandantenfähiger SaaS-Plattformen im Rahmen des 'Smart City & Smart Region' Projektes. Hauptverantwortlich für die Entwicklung innovativer Softwarelösungen (Fullstack) zur effizienten Verwaltung und ansprechenden Visualisierung von Daten, maßgeschneidert für die Anforderungen der Fachabteilungen. Technischer Mentor für andere Teams bei der Konzeption und Realisierung neuer Projekte. Eigenverantwortliche Umsetzung des Frontends (PWA) für eines der vier Hauptprojekte. Als Frontend Lead koordinierte und führte ich ein 6-köpfiges Entwicklerteam, wodurch ich maßgeblich zum Projekterfolg beitrug.

Unter anderem waren dies meine Aufgaben und Verantwortlichkeiten:
• Mitverantwortlich für Konzeption und Implementierung zahlreicher
Frontend Applikationen
• Mitverantwortlich für die Weiterentwicklung und Optimierung bestehender
Softwarelösungen
• Alleinverantwortlich für Konzeption und Umsetzung von Applikationen zur
Verwaltung und Visualisierung von Geo Locations (Fullstack)
• Unterstützung des Teams bei Fragen rund um Konzeption und
Implementierung von Frontend Lösungen und deren Anbindung an
bestehende Services
• Evaluation von Frontend Technologien und Techniken
• Etablierung von Standards

Eingesetzte Techniken, Programme und Sprachen:
Typescript, JavaScript (React, Node.js, NestJS), Testing (Cypress, Jest), SASS, CSS3

Eingesetzte Qualifikationen

WordPress, Docker, Git, Digitale Transformation, Digitalisierung, CSS (Cascading Style Sheet), Node.js, PHP, React (JavaScript library), SQL, Syntactically Awesome Stylesheets (Sass), TypeScript

"Sehr guter, erfahrener Programmierer mit starkem Teamgeist und Verantwortungsbewusstsein. Schnelle Einarbeitung ins Projektthema."
Senior Application Developer Frontend
Kundenname anonymisiert
Tätigkeitszeitraum

5/2020 – 9/2020

Tätigkeitsbeschreibung

Konzeption und Programmierung der Module Zahlung, Zählerstand und Kundendaten im Kundenportal.

Meine Aufgaben:
• Unterstützung des Teams bei der Umsetzung des Kundenportals
• Implementierung der Zahlungs-, Zähler- und Kundendaten-Module
• Anbindung an diverse Schnittstellen über GraphQL

Eingesetzte Techniken, Programme und Sprachen:
Typescript, JavaScript (ReactJS, Node.js), GraphQL, Testing (Cypress, Jest), SASS, CSS3

Eingesetzte Qualifikationen

Docker, Git, CSS (Cascading Style Sheet), GraphQL, JavaScript, Node.js, React (JavaScript library), Syntactically Awesome Stylesheets (Sass), TypeScript

"Sehr gute, zuverlässige und professionelle Zusammenarbeit mit einem erfahrenen Entwickler und Team-Lead. Danke für den Einsatz!"
Tech Lead / Senior Fullstack Web Developer (PHP & JavaScript)
Martin Schmidt
Tätigkeitszeitraum

6/2016 – 12/2019

Tätigkeitsbeschreibung

Konzeption, Planung und Programmierung der Kollaborationsplattform (SPA) für die Security Abteilungen zur Verwaltung und Bearbeitung von „Incidents“. Schnittstellenprogrammierung und Anbindung zahlreicher externer Vendoren. Planung, Implementierung und Überprüfung neuer Anforderungen der Fachabteilungen. Hauptverantwortlicher für die Ausarbeitung und Durchführung einer Migrationsstrategie für das Frontend (React 15.6 auf 16.12) und Planung einer „neuen“ Softwarearchitektur im Rahmen der Migration von PHP auf NodeJS (Applikationsschicht). Technical Lead des 8 köpfigen Entwicklerteams.

Meine Aufgaben:
• Konzeption der ersten und zweiten Softwarearchitektur
• Verantwortlicher Lead Entwickler für das gesamte Projekt (DB, API, UI)
• Programmierung der Rest-API auf Basis von PHP
• Programmierung des UIs auf Basis von React & Redux
• Schnittstellenanbindung zahlreicher Vendoren
• Ansprechpartner für Lösungsfindungen
• Migration von Flux zu Redux
• Implementierung eines einheitlichen UI Templates
• Betreuung weiterer Intranet-Applikationen im Verantwortungsbereich der Abteilung
• Planung und Ausarbeitung einer neuen Architektur für das Refactoring
• Planung und Erstellung eines POCs für die Umstellung von PHP auf NodeJS
• ...

Eingesetzte Qualifikationen

Responsive Webdesign, Microsoft SQL-Server (MS SQL), Projektleitung / Teamleitung (IT), Code Review, Objektorientierte Programmierung (OOP), Software Design, Funktionale Programmierung, Node.js, JavaScript-Frameworks, PHP, React (JavaScript library), Personalsuche / -auswahl

"Herr J. hat einen signifikanten Beitrag zum Erfolg des Projekts geleistet. Sein Fachwissen und seine Arbeitsethik waren von unschätzbarem Wert."
Senior Fullstack Web Developer (PHP & JavaScript)
Kundenname anonymisiert
Tätigkeitszeitraum

1/2016 – 4/2016

Tätigkeitsbeschreibung

Neuprogrammierung der eprimo Bestellplattform auf Basis einer REST-API Architektur und der Anbindung an SAP-Schnittstellen. Programmierung nach Vorgaben des Fachkonzeptes unter der Einhaltung der Sicherheitsrichtlinien des Kunden.

Eingesetzte Qualifikationen

mySQL, Objektorientierte Programmierung (OOP), Git, Schnittstellenentwicklung, PHP, Zend

"Erfahrener professioneller Fullstack Entwickler auf den man sich verlassen kann. Sehr gute Zusammenarbeit und Top Ergebnisse."
Senior Fullstack Web Developer (PHP & JavaScript)
Waldemar Fuss
Tätigkeitszeitraum

9/2014 – 7/2015

Tätigkeitsbeschreibung

Weiterentwicklung und Optimierung der Holidaycheck AG Plattformen (DACH Region) nach Absprache mit den Fachabteilungen und Stakeholdern (Marketing, E-Commerce und Finance). Vorbereitungen für den Relaunch (URL Migration). Eigenverantwortliche Implementierung des neuen Designs für die gesamte Plattform.

Eingesetzte Qualifikationen

mySQL, SCRUM, Git, SOAP (Simple Object Access Protocol), JavaScript, PHP, Zend

"It was a great pleasure working with such a professional specialist and watching him mastering stressful and complex challenges with his calm nature."
Senior Fullstack Web Developer (PHP & JavaScript)
Kundenname anonymisiert
Tätigkeitszeitraum

9/2013 – 9/2014

Tätigkeitsbeschreibung

Neuprogrammierung und Weiterentwicklung von Management-Applikationen zur Verwaltung und Distribution von Hard- und Software. Implementierung neuer und Anpassung bestehender Funktionalitäten nach Vorgaben der jeweiligen Fachabteilungen. Konzeption und Realisierung neuer Applikationen und DV-Methoden zur Realisierung neuer Applikationen.

Meine Aufgaben:
• Eigenverantwortliche Weiterentwicklung der Applikationen zur Verwaltung von Hard- und Software-Distribution auf Basis eines eigenentwickelten Frameworks und diverser Zend Framework Komponenten.
• Implementierung zahlreicher Module zur Optimierung und Anpassung an bestehende Prozesse nach vorheriger Abstimmung mit den jeweiligen Fachabteilungen.
• Refactoring von Code- und Datenbankstrukturen zur Optimierung der Performance und Wartbarkeit.
• Neuentwicklung bestehender Applikationen unter Einsatz bewährter Technologien und Patterns.

Eingesetzte Qualifikationen

mySQL, PostgreSQL, Apache Subversion (SVN), Git, XML, SOAP (Simple Object Access Protocol), AngularJS, JavaScript, PHP, Representational State Transfer (REST), Symfony (Framework), Zend

Qualifikationen

  • Flutter
  • JavaScript
  • MongoDB
  • Node.js
  • PHP
  • React (JavaScript library)
  • Responsive Webdesign
  • Software Architektur / Modellierung
  • SQL
  • TypeScript

Projekt‐ & Berufserfahrung

Senior Fullstack Developer
Fraunhofer IESE, Kaiserslautern
10/2020 – 3/2024 (3 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2020 – 3/2024

Tätigkeitsbeschreibung

Konzeption, Planung und Entwicklung mandantenfähiger SaaS-Plattformen im Rahmen des 'Smart City & Smart Region' Projektes. Hauptverantwortlich für die Entwicklung innovativer Softwarelösungen (Fullstack) zur effizienten Verwaltung und ansprechenden Visualisierung von Daten, maßgeschneidert für die Anforderungen der Fachabteilungen. Technischer Mentor für andere Teams bei der Konzeption und Realisierung neuer Projekte. Eigenverantwortliche Umsetzung des Frontends (PWA) für eines der vier Hauptprojekte. Als Frontend Lead koordinierte und führte ich ein 6-köpfiges Entwicklerteam, wodurch ich maßgeblich zum Projekterfolg beitrug.

Unter anderem waren dies meine Aufgaben und Verantwortlichkeiten:
• Mitverantwortlich für Konzeption und Implementierung zahlreicher
Frontend Applikationen
• Mitverantwortlich für die Weiterentwicklung und Optimierung bestehender
Softwarelösungen
• Alleinverantwortlich für Konzeption und Umsetzung von Applikationen zur
Verwaltung und Visualisierung von Geo Locations (Fullstack)
• Unterstützung des Teams bei Fragen rund um Konzeption und
Implementierung von Frontend Lösungen und deren Anbindung an
bestehende Services
• Evaluation von Frontend Technologien und Techniken
• Etablierung von Standards

Eingesetzte Techniken, Programme und Sprachen:
Typescript, JavaScript (React, Node.js, NestJS), Testing (Cypress, Jest), SASS, CSS3

Eingesetzte Qualifikationen

WordPress, Docker, Git, Digitale Transformation, Digitalisierung, CSS (Cascading Style Sheet), Node.js, PHP, React (JavaScript library), SQL, Syntactically Awesome Stylesheets (Sass), TypeScript

Senior Application Developer Frontend
Westnetz GmbH (innogy SE), Dortmund
5/2020 – 9/2020 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2020 – 9/2020

Tätigkeitsbeschreibung

Konzeption und Programmierung der Module Zahlung, Zählerstand und Kundendaten im Kundenportal.

Meine Aufgaben:
• Unterstützung des Teams bei der Umsetzung des Kundenportals
• Implementierung der Zahlungs-, Zähler- und Kundendaten-Module
• Anbindung an diverse Schnittstellen über GraphQL

Eingesetzte Techniken, Programme und Sprachen:
Typescript, JavaScript (ReactJS, Node.js), GraphQL, Testing (Cypress, Jest), SASS, CSS3

Eingesetzte Qualifikationen

Docker, Git, CSS (Cascading Style Sheet), GraphQL, JavaScript, Node.js, React (JavaScript library), Syntactically Awesome Stylesheets (Sass), TypeScript

Tech Lead / Senior Fullstack Web Developer (PHP & JavaScript)
Kundenname anonymisiert, Eschborn
6/2016 – 12/2019 (3 Jahre, 7 Monate)
Banken
Tätigkeitszeitraum

6/2016 – 12/2019

Tätigkeitsbeschreibung

Konzeption, Planung und Programmierung der Kollaborationsplattform (SPA) für die Security Abteilungen zur Verwaltung und Bearbeitung von „Incidents“. Schnittstellenprogrammierung und Anbindung zahlreicher externer Vendoren. Planung, Implementierung und Überprüfung neuer Anforderungen der Fachabteilungen. Hauptverantwortlicher für die Ausarbeitung und Durchführung einer Migrationsstrategie für das Frontend (React 15.6 auf 16.12) und Planung einer „neuen“ Softwarearchitektur im Rahmen der Migration von PHP auf NodeJS (Applikationsschicht). Technical Lead des 8 köpfigen Entwicklerteams.

Meine Aufgaben:
• Konzeption der ersten und zweiten Softwarearchitektur
• Verantwortlicher Lead Entwickler für das gesamte Projekt (DB, API, UI)
• Programmierung der Rest-API auf Basis von PHP
• Programmierung des UIs auf Basis von React & Redux
• Schnittstellenanbindung zahlreicher Vendoren
• Ansprechpartner für Lösungsfindungen
• Migration von Flux zu Redux
• Implementierung eines einheitlichen UI Templates
• Betreuung weiterer Intranet-Applikationen im Verantwortungsbereich der Abteilung
• Planung und Ausarbeitung einer neuen Architektur für das Refactoring
• Planung und Erstellung eines POCs für die Umstellung von PHP auf NodeJS
• ...

Eingesetzte Qualifikationen

Responsive Webdesign, Microsoft SQL-Server (MS SQL), Projektleitung / Teamleitung (IT), Code Review, Objektorientierte Programmierung (OOP), Software Design, Funktionale Programmierung, Node.js, JavaScript-Frameworks, PHP, React (JavaScript library), Personalsuche / -auswahl

Senior Fullstack Web Developer (PHP & JavaScript)
Eprimo AG (im Auftrag von Triplesense Reply GmbH), Frankfurt a.M.
1/2016 – 4/2016 (4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2016 – 4/2016

Tätigkeitsbeschreibung

Neuprogrammierung der eprimo Bestellplattform auf Basis einer REST-API Architektur und der Anbindung an SAP-Schnittstellen. Programmierung nach Vorgaben des Fachkonzeptes unter der Einhaltung der Sicherheitsrichtlinien des Kunden.

Eingesetzte Qualifikationen

mySQL, Objektorientierte Programmierung (OOP), Git, Schnittstellenentwicklung, PHP, Zend

Senior Fullstack Web Developer (PHP & JavaScript)
Holidaycheck AG, Bottighofen
9/2014 – 7/2015 (11 Monate)
Touristik
Tätigkeitszeitraum

9/2014 – 7/2015

Tätigkeitsbeschreibung

Weiterentwicklung und Optimierung der Holidaycheck AG Plattformen (DACH Region) nach Absprache mit den Fachabteilungen und Stakeholdern (Marketing, E-Commerce und Finance). Vorbereitungen für den Relaunch (URL Migration). Eigenverantwortliche Implementierung des neuen Designs für die gesamte Plattform.

Eingesetzte Qualifikationen

mySQL, SCRUM, Git, SOAP (Simple Object Access Protocol), JavaScript, PHP, Zend

Senior Fullstack Web Developer (PHP & JavaScript)
Nintendo Of Europe GmbH, Frankfurt a.M.
9/2013 – 9/2014 (1 Jahr, 1 Monat)
Gaming
Tätigkeitszeitraum

9/2013 – 9/2014

Tätigkeitsbeschreibung

Neuprogrammierung und Weiterentwicklung von Management-Applikationen zur Verwaltung und Distribution von Hard- und Software. Implementierung neuer und Anpassung bestehender Funktionalitäten nach Vorgaben der jeweiligen Fachabteilungen. Konzeption und Realisierung neuer Applikationen und DV-Methoden zur Realisierung neuer Applikationen.

Meine Aufgaben:
• Eigenverantwortliche Weiterentwicklung der Applikationen zur Verwaltung von Hard- und Software-Distribution auf Basis eines eigenentwickelten Frameworks und diverser Zend Framework Komponenten.
• Implementierung zahlreicher Module zur Optimierung und Anpassung an bestehende Prozesse nach vorheriger Abstimmung mit den jeweiligen Fachabteilungen.
• Refactoring von Code- und Datenbankstrukturen zur Optimierung der Performance und Wartbarkeit.
• Neuentwicklung bestehender Applikationen unter Einsatz bewährter Technologien und Patterns.

Eingesetzte Qualifikationen

mySQL, PostgreSQL, Apache Subversion (SVN), Git, XML, SOAP (Simple Object Access Protocol), AngularJS, JavaScript, PHP, Representational State Transfer (REST), Symfony (Framework), Zend

Senior Fullstack Web Developer (PHP & JavaScript)
Adternity GmbH, Duisburg
11/2010 – 6/2013 (2 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2010 – 6/2013

Tätigkeitsbeschreibung

Symfony und MySQL basierende Entwicklung hochspezialisierter Adserving Applikationen zur Verwaltung, Vermarktung und Analyse von Online-Werbung mit Anbindung an diverse Fremdsysteme über SOAP und REST. Umsetzung anspruchsvoller graphischer Benutzeroberflächen und Charts mit dem JavaScript Framework ExtJS.

Meine Aufgaben:
• Eigenverantwortliche Umsetzung des Reporting Moduls zur Erstellung umfassender Analyse- und Abrechnungs-Daten unter Verwendung asynchroner PHP-Prozesse (Parallelisierung mit gearman) und auf Basis von Symfony, MySQL und PostgreSQL.
• Erstellung und Optimierung komplexer Datenbankabfragen zur Verarbeitung von sehr großen Datenmengen in MySQL und PostgreSQL.
• Schnittstellenprogrammierung auf Basis von SOAP und RESTful Services zur Anbindung externer Ressourcen und zur Datenverarbeitung.
• Testgetriebene Programmierung zahlreicher Backend- und Frontend-Module basierend auf das PHP-Framework Symfony (PHPUnit) und deren graphischer Benutzeroberflächen mit dem MVC-Framework ExtJS (Siesta).

Eingesetzte Qualifikationen

mySQL, PostgreSQL, SCRUM, Git, XML, SOAP (Simple Object Access Protocol), JavaScript-Frameworks, PHP, Representational State Transfer (REST), Symfony (Framework)

Zertifikate

Zend Certified Engineer (ZCE)
2010

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
2004
Marburg

Über mich

Mit über 20 Jahren Erfahrung in der Webentwicklung habe ich mich auf die Konzeption und Umsetzung von Anwendungen mit JavaScript/TypeScript (insbesondere Node.js, NestJS, React &NextJS) und PHP spezialisiert.

Meine Expertise erstreckt sich über den gesamten Zyklus der Webprogrammierung. Ich bringe umfassende Kenntnisse in der Entwicklung von Backend-Systemen und APIs mit, um robuste und skalierbare Anwendungen zu schaffen. Darüber hinaus verfüge ich über das Geschick, Frontends detailgetreu umzusetzen, wobei ich mich auf ein ansprechendes Design und eine benutzerfreundliche Benutzeroberfläche konzentriere. Diese Fähigkeit, sowohl Backend- als auch Frontend-Aspekte zu beherrschen, ermöglicht es mir, nahtlose und hochperformante Webanwendungen zu entwickeln, die den Anforderungen meiner Kunden gerecht werden.

Meine Fähigkeiten habe ich in zahlreichen Projekten unter Beweis gestellt, und meine Arbeitsweise ist geprägt von meiner Leidenschaft für sauberen und effizienten Code sowie meinem Streben nach kontinuierlicher Verbesserung.

Ich schätze die direkte und ehrliche Kommunikation im Team und bin bekannt für meine Fähigkeit, Verantwortung zu übernehmen und zuverlässig Ergebnisse zu liefern. Mein ausgeprägtes Problemlösungsvermögen, meine Erfahrungen und meine Flexibilität ermöglichen es mir, mich schnell in neue Bereiche, Technologien und Projekte einzuarbeiten und dabei auch über den Tellerrand zu schauen.

Darüber hinaus habe ich bereits private Projekte erfolgreich mit Dart (Flutter) umgesetzt und bin daher mit den Möglichkeiten und Herausforderungen dieser Technologie vertraut. Ich bin stets auf der Suche nach neuen Herausforderungen und würde mich daher auch über die Möglichkeit freuen, meine Fähigkeiten und Erfahrungen im Bereich Dart (Flutter) weiter auszubauen und an spannenden Projekten zu arbeiten.

Weitere Kenntnisse

Ursprünglich habe ich meine Karriere als Netzwerktechniker begonnen, jedoch entdeckte ich schnell meine Leidenschaft für die Programmierung. Nach einer erfolgreichen Ausbildung zum Fachinformatiker Anwendungsentwicklung habe ich meine Begeisterung für das Programmieren zu meinem Beruf gemacht und mich in diesem Bereich seit mehr als 20 Jahren weiterentwickelt. Diese langjährige Erfahrung und Expertise bilden das Fundament meiner professionellen Tätigkeit in der Webentwicklung.

Persönliche Daten

Sprache
  • Persisch (Muttersprache)
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1990
Alter
46
Berufserfahrung
24 Jahre und 1 Monat (seit 02/2000)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden