Senior Developer, Fullstack, Konzeption und Umsetzung von Webanwendungen mit Angular, NodeJS, Typescript und mehr
Aktualisiert am 01.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 80%
davon vor Ort: 15%
Angular
Node.js
Softwarearchitektur
TypeScript
PostgreSQL
PHP
MySQL
TYPO3 CMS
graphql
nestjs
Deutsch
Englisch
sehr gut in Schrift und Sprache
Französisch
mittlere Sprachkenntnisse

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+100km) Basel (+75km)
Deutschland, Schweiz
Überwiegend Remote Einsatz bevorzugt
möglich

Projekte

Projekte

3 Jahre 3 Monate
2021-04 - 2024-06

CTO für die Ecosystem Value Association Service GmbH

CTO, Software-Entwickler, Softwarearchitekt, Umsetzung Angular Node.js NestJS ...
CTO, Software-Entwickler, Softwarearchitekt, Umsetzung

Im wesentlichen wurde eine web-basierte Plattform erstellt, über die die Zertifizierung von Aufforstungen in Deutschland unterstützt wurde.

Das umfasste die Erfassung aller Daten (Flächen, Geo-Daten, Baumarten, klimatische Daten, Berechnung der CO2 Senkenleistung aus den ermittelten Wuchsleistungen, Workflow für die Zertifizierung (durch den TÜV) mit Validierung, Messaging zur Kommunikation, Generierung von umfangreichen Reports im PDF Format, API zu Anbindung an ein Register für CO2 Zertifikate, Accountmanagement, Rechte und Rollen. Hosting auf dediziertem Server mit Docker swarm, Gitlab CI, Cypress e2e Tests.

Darüber hinaus wurde noch eine Plattform zur Online Kollaboration bei der Entwicklung eines Standards auf Basis von TYPO3 entwickelt.


Meine Rolle umfasste: in den ersten 1,5 Jahren initiale Konzeption und Umsetzung der Software. Danach zusätzlich Projektsteuerung und Management von intern und extern eingebundenen Entwicklern.

Atlassian Confluence Atlassian JIRA Trello
Angular Node.js NestJS Graphql PostgreSQL
Ecosystem Value Association
Freiburg im Breisgau
2 Jahre 3 Monate
2019-02 - 2021-04

Webanwendung für Cloud-basierte Daten-Administration

Software-Entwicklung und Konzeption Angular AWS TypeScript
Software-Entwicklung und Konzeption

Auf einer Weltkarte sollten abhängig von den jeweiligen ECA (Emission Control Areas) Messwerte von Schiffen erfasst, getracked und Alerts ausgegeben werden bei Überschreitung der jeweils erlaubten Werte.

Sämtliche Daten wurden durch verschiedene Dienste von AWS gemanaged.


Es handelte sich um eine Greenfield/Prototyp Anwendung.


Angular AWS TypeScript
Sick GmbH
Freiburg
3 Jahre
2016-02 - 2019-01

Intranet Anwendung

Software-Entwicklung und Konzeption Angular Redux RxJS ...
Software-Entwicklung und Konzeption

Intranet zur Verwaltung von Projekten mit umfangreichem Rechtesystem, spezifischen Workflows, Auswertungen, ROI-Berechnung, CRM, System-Mails, LDAP Anbindung usw.

Konzeption der Applikationsarchitektur und Umsetzung, REST API mit Angular 7+ Frontend (mit Redux, RxJS) und TYPO3 Backend

Angular Redux RxJS REST TYPO3
1 Jahr 7 Monate
2016-02 - 2017-08

Cloud-basiertes Daten-Management Interface

Software-Entwicklung und Konzeption REST Schnittstelle via PHP Proxy Swagger KnockoutJS ...
Software-Entwicklung und Konzeption

Anbindung eines Webinterfaces zur Steuerung von Cloud-basierten Mess-Daten und Geräten. Refactoring einer 'monolithischen' Webapplikation bestehend aus einem PHP Framework (CakePHP, Stomp) und einer Java-Anwendung (Tomcat, MQTT)

PHPStorm Jenkins
REST Schnittstelle via PHP Proxy Swagger KnockoutJS CakePHP RequireJS Bower Grunt
Titisee-Neustadt
2 Jahre 7 Monate
2013-03 - 2015-09

Web-basiertes Intranet f. Projektmanagement u. Controlling

Techn. Hauptverantwortung
Techn. Hauptverantwortung
Konzept und Entwicklung, Anforderungs-Analyse, agiles Vorgehen bei der Entwicklung mit kurzen Deployment/Feedback Zyklen Umsetzung folgender Feature u.a.: Zeiterfassung, Angebots-Kalkulation, Rechnungs-Erstellung, User- und Team-Management, Rechte-Verwaltung, Dokumenten-Management
TYPO3 Extbase PHPStorm Selenium Angular.js PHP 5 Protractor Grunt.js JIRA less Confluence MySQL 5
KMS Blackspace, München
Home-Office, München
1 Jahr
2013-06 - 2014-05

Intranet zur Verwaltung von landwirtschaftlichen Flächen inkl. Anbau-Management mit verschiedenen Karten-Darstellungen und Zeit-Bezügen

Technische Hauptverantwortung und Umsetzung TYPO3 Extbase MySQL ...
Technische Hauptverantwortung und Umsetzung
Anforderungs-Analyse, Konzeption, komplette Umsetzung (außer Design, CSS)
Phpstorm
TYPO3 Extbase MySQL Postgres Geoserver Geodatenverarbeitung OpenLayers.js
Landwirtschaftl. Saatgut Betrieb
Home-Office, Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur mit HF Mathematik, Physik
ansonsten IT-Autodidakt

Position

Position

Senior Web Developer

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js Softwarearchitektur TypeScript PostgreSQL PHP MySQL TYPO3 CMS graphql nestjs

Produkte / Standards / Erfahrungen / Methoden

Angular
AngularJS
Bower
CakePHP
Grunt
Jenkins
KnockoutJS
PHPStorm
Redux
RequireJS
REST
RxJS
Swagger
Symfony
TYPO3
Sehr gute Kenntnisse im Umgang mit git

Gute Kenntnisse in :
Linux-Administration, Apache, MySQL

Spezialist für Angular,  TYPO3 CMS und TYPO3-Extension Programmierung
 
PHP Frameworks: Symfony und TYPO3
 
Javascript Frameworks: angular, jQuery, require.js, ExtJS, OpenMap
 
Testing: Selenium, phpunit, Behat, Protractor, Karma, Jasmine
 
IDE: Phpstorm, Eclipse
 
JIRA & Confluence

Betriebssysteme

Mac OS
Unix

Programmiersprachen

Angular
Profi
JavaScript
Profi
PHP
Profi
TypeScript
Profi

Datenbanken

MySQL
Postgres
SQL

Datenkommunikation

Internet, Intranet

Hardware

Macintosh
PC

Design / Entwicklung / Konstruktion

DDD
REST APIs
TDD

Branchen

Branchen

Immobilien, Internet

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+100km) Basel (+75km)
Deutschland, Schweiz
Überwiegend Remote Einsatz bevorzugt
möglich

Projekte

Projekte

3 Jahre 3 Monate
2021-04 - 2024-06

CTO für die Ecosystem Value Association Service GmbH

CTO, Software-Entwickler, Softwarearchitekt, Umsetzung Angular Node.js NestJS ...
CTO, Software-Entwickler, Softwarearchitekt, Umsetzung

Im wesentlichen wurde eine web-basierte Plattform erstellt, über die die Zertifizierung von Aufforstungen in Deutschland unterstützt wurde.

Das umfasste die Erfassung aller Daten (Flächen, Geo-Daten, Baumarten, klimatische Daten, Berechnung der CO2 Senkenleistung aus den ermittelten Wuchsleistungen, Workflow für die Zertifizierung (durch den TÜV) mit Validierung, Messaging zur Kommunikation, Generierung von umfangreichen Reports im PDF Format, API zu Anbindung an ein Register für CO2 Zertifikate, Accountmanagement, Rechte und Rollen. Hosting auf dediziertem Server mit Docker swarm, Gitlab CI, Cypress e2e Tests.

Darüber hinaus wurde noch eine Plattform zur Online Kollaboration bei der Entwicklung eines Standards auf Basis von TYPO3 entwickelt.


Meine Rolle umfasste: in den ersten 1,5 Jahren initiale Konzeption und Umsetzung der Software. Danach zusätzlich Projektsteuerung und Management von intern und extern eingebundenen Entwicklern.

Atlassian Confluence Atlassian JIRA Trello
Angular Node.js NestJS Graphql PostgreSQL
Ecosystem Value Association
Freiburg im Breisgau
2 Jahre 3 Monate
2019-02 - 2021-04

Webanwendung für Cloud-basierte Daten-Administration

Software-Entwicklung und Konzeption Angular AWS TypeScript
Software-Entwicklung und Konzeption

Auf einer Weltkarte sollten abhängig von den jeweiligen ECA (Emission Control Areas) Messwerte von Schiffen erfasst, getracked und Alerts ausgegeben werden bei Überschreitung der jeweils erlaubten Werte.

Sämtliche Daten wurden durch verschiedene Dienste von AWS gemanaged.


Es handelte sich um eine Greenfield/Prototyp Anwendung.


Angular AWS TypeScript
Sick GmbH
Freiburg
3 Jahre
2016-02 - 2019-01

Intranet Anwendung

Software-Entwicklung und Konzeption Angular Redux RxJS ...
Software-Entwicklung und Konzeption

Intranet zur Verwaltung von Projekten mit umfangreichem Rechtesystem, spezifischen Workflows, Auswertungen, ROI-Berechnung, CRM, System-Mails, LDAP Anbindung usw.

Konzeption der Applikationsarchitektur und Umsetzung, REST API mit Angular 7+ Frontend (mit Redux, RxJS) und TYPO3 Backend

Angular Redux RxJS REST TYPO3
1 Jahr 7 Monate
2016-02 - 2017-08

Cloud-basiertes Daten-Management Interface

Software-Entwicklung und Konzeption REST Schnittstelle via PHP Proxy Swagger KnockoutJS ...
Software-Entwicklung und Konzeption

Anbindung eines Webinterfaces zur Steuerung von Cloud-basierten Mess-Daten und Geräten. Refactoring einer 'monolithischen' Webapplikation bestehend aus einem PHP Framework (CakePHP, Stomp) und einer Java-Anwendung (Tomcat, MQTT)

PHPStorm Jenkins
REST Schnittstelle via PHP Proxy Swagger KnockoutJS CakePHP RequireJS Bower Grunt
Titisee-Neustadt
2 Jahre 7 Monate
2013-03 - 2015-09

Web-basiertes Intranet f. Projektmanagement u. Controlling

Techn. Hauptverantwortung
Techn. Hauptverantwortung
Konzept und Entwicklung, Anforderungs-Analyse, agiles Vorgehen bei der Entwicklung mit kurzen Deployment/Feedback Zyklen Umsetzung folgender Feature u.a.: Zeiterfassung, Angebots-Kalkulation, Rechnungs-Erstellung, User- und Team-Management, Rechte-Verwaltung, Dokumenten-Management
TYPO3 Extbase PHPStorm Selenium Angular.js PHP 5 Protractor Grunt.js JIRA less Confluence MySQL 5
KMS Blackspace, München
Home-Office, München
1 Jahr
2013-06 - 2014-05

Intranet zur Verwaltung von landwirtschaftlichen Flächen inkl. Anbau-Management mit verschiedenen Karten-Darstellungen und Zeit-Bezügen

Technische Hauptverantwortung und Umsetzung TYPO3 Extbase MySQL ...
Technische Hauptverantwortung und Umsetzung
Anforderungs-Analyse, Konzeption, komplette Umsetzung (außer Design, CSS)
Phpstorm
TYPO3 Extbase MySQL Postgres Geoserver Geodatenverarbeitung OpenLayers.js
Landwirtschaftl. Saatgut Betrieb
Home-Office, Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur mit HF Mathematik, Physik
ansonsten IT-Autodidakt

Position

Position

Senior Web Developer

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js Softwarearchitektur TypeScript PostgreSQL PHP MySQL TYPO3 CMS graphql nestjs

Produkte / Standards / Erfahrungen / Methoden

Angular
AngularJS
Bower
CakePHP
Grunt
Jenkins
KnockoutJS
PHPStorm
Redux
RequireJS
REST
RxJS
Swagger
Symfony
TYPO3
Sehr gute Kenntnisse im Umgang mit git

Gute Kenntnisse in :
Linux-Administration, Apache, MySQL

Spezialist für Angular,  TYPO3 CMS und TYPO3-Extension Programmierung
 
PHP Frameworks: Symfony und TYPO3
 
Javascript Frameworks: angular, jQuery, require.js, ExtJS, OpenMap
 
Testing: Selenium, phpunit, Behat, Protractor, Karma, Jasmine
 
IDE: Phpstorm, Eclipse
 
JIRA & Confluence

Betriebssysteme

Mac OS
Unix

Programmiersprachen

Angular
Profi
JavaScript
Profi
PHP
Profi
TypeScript
Profi

Datenbanken

MySQL
Postgres
SQL

Datenkommunikation

Internet, Intranet

Hardware

Macintosh
PC

Design / Entwicklung / Konstruktion

DDD
REST APIs
TDD

Branchen

Branchen

Immobilien, Internet

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.