freiberufler Senior Developer. Angular, NodeJS, React, TYPO3 auf freelance.de

Senior Developer. Angular, NodeJS, React, TYPO3

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 79117 Freiburg
  • auf Anfrage
  • de  |  en  |  fr
  • 14.04.2025

Kurzvorstellung

Ich arbeite seit über 20 Jahren als Web-Entwickler und habe viele Projekte sowohl eigenverantwortlich als auch in Teams oder als Teamleader umgesetzt.
Schwerpunkt: Web-Anwendungen mit Javascript Frameworks (Angular, react) und NodeJS o. PHP Backend

Auszug Referenzen (1)

"Besonders beeindruckt hat mich Nicos extrem schnelle Auffassungsgabe, mit der er sich in komplexe Themen einarbeitet und effektive Lösungen liefert."
CTO, Softwarearchitekt, Softwareentwickler, Teamleiter (Festanstellung)
Moriz Vohrer
Tätigkeitszeitraum

4/2021 – 7/2024

Tätigkeitsbeschreibung

Meine Rolle umfasste in den ersten 1,5 Jahren die initiale Konzeption und Umsetzung der Software. Danach zusätzlich Projektsteuerung und Management.

Kernstück der Software war eine web-basierte Plattform, über die die Zertifizierung von Aufforstungen in Deutschland unterstützt wird. Das umfasst die Erfassung aller Daten (Flächen, Geodaten, Baumarten, klimatische Daten, Berechnung der CO2-Senkenleistung aus den ermittelten Wuchsleistungen, Workflow für die Zertifizierung durch den TÜV mit Validierung, Messaging, Logging, Generierung von umfangreichen Reports im PDF-Format, API zu Anbindung an ein Register für CO2-Zertifikate, Account Management, Rechte und Rollen.

Hosting auf dediziertem Server mit docker Swarm, Gitlab CI, Cypress e2e Tests sowie deployment mit Gitrunner.

Eingesetzte Qualifikationen

Softwaredokumentation, DevOps, Teamleiter IT, Softwareentwickler, Software Architecture

Qualifikationen

  • Angular3 J.
  • Continuous Delivery
  • Continuous Integration
  • Docker
  • Electron
  • Node.Js
  • PHP2 J.
  • React (JavaScript library)
  • Software Architecture5 J.
  • Softwareentwickler6 J.
  • Teamleiter
  • Typescript3 J.

Projekt‐ & Berufserfahrung

Projektleiter
Merlinux, Freiburg, Freiburg
8/2024 – offen (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2024 – offen

Tätigkeitsbeschreibung

Das OpenSource Projekt DeltaChat -Hyperlink entfernt- stellt eine Messaging Chat Anwendung bereit und besteht aus verschiedenen Unterprojekten: Android App, IOS App und einen Desktop Client für MacOS, Windows und Linux.
Ich habe zu dem Projekt bereits vor Jahren immer wieder Beiträge (contributions) geleistet und wurde letztes Jahr gefragt, ob ich die Projektleitung für den Desktop Client übernehmen würde, was ich seitdem (als Freiberufler mit Vertrag) tue.

Der Client ist als Electron Anwendung in react und nodeJS implementiert. Der Core der Deltachat Anwendung ist in rust geschrieben.

Eingesetzte Qualifikationen

Softwareentwickler, Teamleiter

CTO, Softwarearchitekt, Softwareentwickler, Teamleiter (Festanstellung)
Ecosystem Value Association, Freiburg
4/2021 – 7/2024 (3 Jahre, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2021 – 7/2024

Tätigkeitsbeschreibung

Meine Rolle umfasste in den ersten 1,5 Jahren die initiale Konzeption und Umsetzung der Software. Danach zusätzlich Projektsteuerung und Management.

Kernstück der Software war eine web-basierte Plattform, über die die Zertifizierung von Aufforstungen in Deutschland unterstützt wird. Das umfasst die Erfassung aller Daten (Flächen, Geodaten, Baumarten, klimatische Daten, Berechnung der CO2-Senkenleistung aus den ermittelten Wuchsleistungen, Workflow für die Zertifizierung durch den TÜV mit Validierung, Messaging, Logging, Generierung von umfangreichen Reports im PDF-Format, API zu Anbindung an ein Register für CO2-Zertifikate, Account Management, Rechte und Rollen.

Hosting auf dediziertem Server mit docker Swarm, Gitlab CI, Cypress e2e Tests sowie deployment mit Gitrunner.

Eingesetzte Qualifikationen

Softwaredokumentation, DevOps, Teamleiter IT, Softwareentwickler, Software Architecture

Senior Webdeveloper
Sick GmbH, Freiburg/Waldkirch, Freiburg
1/2019 – 3/2021 (2 Jahre, 3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2019 – 3/2021

Tätigkeitsbeschreibung

Auf einer digitalen Weltkarte sollten abhängig von den jeweiligen ECA (Emission Control Areas) Messwerte von Schiffen erfasst und getracked sowie bei Überschreitung der jeweils erlaubten Werte Alerts ausgegeben werden. Sämtliche Daten wurden durch verschiedene Dienste von AWS
gemanagt. Es handelte sich um eine Greenfield-/Prototyp-Anwendung.

Eingesetzte Qualifikationen

Software Architecture, Softwareentwickler

Senior Developer
Testo SE & Co KgaA, Titisee-Neustadt
2/2016 – 1/2018 (2 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2016 – 1/2018

Tätigkeitsbeschreibung

Refactoring und Erweiterung des Webinterfaces zur Steuerung von Cloud-basierten Mess-Daten und Geräten. Eine umfangreiche „monolithische“ Webapplikation bestehend aus einem PHP Framework (CakePHP, Stomp) und einer Java-Anwendung (Tomcat, MQTT) sollte um neue Feature erweitert werden. Dafür wurde eine komplett neue, modularisierte, testbare Architektur entworfen die auf REST Services und einem Rich-Client (Javascript, KnockoutJS, MVVC) basiert und in die bestehende Applikation integriert. Das gesamte Konzept für die client-seitige Umsetzung inklusive einer Infrastruktur für Unit- und Funktionale Tests wurde von mir entwickelt und erfolgreich implementiert.

Eingesetzte Qualifikationen

Scrum, Cakephp, JavaScript, PHP, Representational State Transfer (REST)

Programmierer, Projektleitung
Fraunhofer Institut Freiburg, Freiburg
1/2016 – 6/2019 (3 Jahre, 6 Monate)
Forschung & Entwicklung
Tätigkeitszeitraum

1/2016 – 6/2019

Tätigkeitsbeschreibung

Planung und Umsetzung eins Intranets zum Projekt-Management mit umfangreichem Workflow, Rechte-Verwaltung, Auswertung etc.

Eingesetzte Qualifikationen

Angular, JavaScript-Frameworks, Representational State Transfer (REST), Typescript, Typo3

Projektleitung, Programmierer
DIALOG Sprachreisen Freiburg, Freiburg
6/2013 – 6/2019 (6 Jahre, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2013 – 6/2019

Tätigkeitsbeschreibung

Anforderungs-Analyse, Planung und Umsetzung eines Web-Portals zur Vermittlung von Sprachreisen mit über 90 Schulen, Buchungs-Verwaltung, Termine, Abrechnung, Auswertung

Eingesetzte Qualifikationen

Objektorientierte Design (OOD), Typo3, Ajax

Über mich

Ich bin nur an Projekten mit überwiegendem Remote Anteil interessiert!
Einarbeitungszeit vor Ort und gelegentliche Meetings sind aber grundsätzlich möglich.
I'm only interested in remote projects!

Weitere Kenntnisse

Javascript, Angular, NodeJS, Typescript, nx, rxJS, ngrx/ngxs, PHP, npm, react, TYPO3, Symfony, electron

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1198
Alter
63
Berufserfahrung
21 Jahre und 4 Monate (seit 01/2004)
Projektleitung
16 Jahre

Kontaktdaten

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

Jetzt Mitglied werden