Profilbild von Marcus Lehmann Fullstack Developer aus Schorfheide

Marcus Lehmann

verfügbar

Letztes Update: 14.04.2024

Fullstack Developer

Firma: advance.design
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

FullStack – WebEntwicklung (Desktop/Mobile)
Java Spring, Spring Boot / CI/CD / HTML / (S)CSS (Responsive) / Typescript/JavaScript / PHP -  Angular, React, VueJS, NodeJS, WebPack, Grunt, Bower, Maven, PHP, (no)SQL DB
Atlassian-Stack, MS Azure, GIT (GitHub, GitLab, Bitbucket), IDEA IntelliJ, CD/CI

Projekthistorie

07/2021 - bis jetzt
DriversCheck - Fullstack Entwickler | DevOps | Admin
DriversCheck GmbH (Automobil und Fahrzeugbau, 250-500 Mitarbeiter)

Für die DriversCheck GmbH betreue ich einen dedizierten Linux-Server (Ubuntu) administrativ, welcher unter anderem eine WebApp zur Vi-deoidentifizierung (Docker) über IDnow/Identity von Fahrern ermöglicht. Des Weiteren obliegt mir hier die Entwicklung und Pflege intern genutzter Applikationen. Alle auf dem Server gehosteten Applikation werden via Docker verwaltet und sind über einen vorgeschalteten NGINX (Proxy-Weiterleitung) erreichbar. Bei der Entwicklung weiterer Tools stehe ich als Senior Fullstack Entwickler beratend und tätig zur Seite.
Seit 10/2022 habe ich führend die Weiterentwicklung, den Betrieb sowie das CD/CI des bestehenden Hauptsystem übernommen. Hierbei stehe ich in direktem Austausch mit der Geschäftsführung und unterstütze zusätzlich bei dem Aufbau eines neuen Entwicklungsteams

Umfeld:
Ubuntu, PHP (Laravel, Symphony, Native), NodeJS (NextJS) / Type-Script, Docker, NGINX, MySQL, MongoDB, IDnow / Identity

07/2022 - 11/2022
Umwelt Bundesamt - Fullstack Developer
CloudFlight Austria GmbH (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Über die CloudFligth GmbH arbeite ich als Fullstack Entwickler unterstützend in einem Agilen Scrum Team für das österreichische Umwelt-bundesamt an einem Projekt zur Einbringung von Zertifikaten und Frei-gabeworkflows auf Grund einer neuen Entsorgungsverordnung in Öster-reich. Das Projekt basiert auf einem Spring Boot Backend mit angebundener Orcale Datenbank sowie einem React Frontend. Die Software besteht aus mehreren Modulen, welche jeweils autark entwickelt und Deployet werden können. Eingegeben oder hochgeladene Daten müssen validiert und gespeichert werden, damit diese im weiteren Verlauf von Freigabe-prozessen qualitätsgesichert verarbeitet werden können.

Umfeld:
Java 11, Spring/Sprint Boot, JPA, React mit TypeScript, Kundenbiblio-thek OceanJS, Oracle, Atlassian Stack (Jira/GitLab/Confluence), So-narQube, Jenkins, Selenium, Unit-Tests, Docker, CI/CD

01/2022 - 06/2022
Bundesdruckerei - Fullstack Entwickler
Krallmann AG (Öffentlicher Dienst)

... in einem von drei dedizierten Teams zur Erstellung einer digitalen Or-ganspendeplattform welche den aktuellen Oranspendeausweis (Papier) ablösen soll. Hierbei mitverantwortlich für die Implementierung im Backend auf Basis von Spring/Spring Boot sowie im Frontend mittels Angular 13 für das Ver-waltungsportal (Verwaltung von Entnahmekrankenhäusern und deren Mitarbeitern) und einem Portal für die Verwaltung von Datenabrufberecht-igten Ärzten. Das gesamte Projekt umfasst weitere Module welche zusammen in OpenShift Clustern, mit verschiedenen Datenbanken, Apigee-API, NGINX, KeyCloak, Haszelcast usw. laufen.

Umfeld:
Java 11, Spring/Spring Boot, PostgreSQL, Angular 13, IDEA IntelliJ, Att-lassian (Jira/Confluence), GitLab, KeyCloak, HaszelCast, NGINX, Docker, OpenShift Cluster, SonarQube, OpenAPI, Scrum, CD/CI

09/2018 - 12/2021
BASF Business Service - DevOps | Fullstack Entwickler
Tech Mahindra (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Betreuung und Weiterentwicklung mehrere BASF interne eigenständige Web-Applikationen. Rich-Client-Application mit externer Authentifizierung auf Basis eines zentralen, LDAP basierenden, Authentifizierungssystem. Eingabe, Up-load und grafische Darstellung von IoT-Messergebnissen (Azure Func-tions / -IoT Hub). Entwicklungstätigkeiten in Back- und Frontend. Agiles Scrumumfeld CI/CD mittels Build- und Deploypipelines mittels Atlassian Stack, bzw. mittels Microsoft Azure, Java Unit-Test, SonarQube/CodeConverage

Umfeld:
Java 8/11, Spring/Spring-Boot, WebPack, Maven, MongoDB, MS SQL, PostgresSQL, NodeJS, Angular 6/8/9/10/12/13, Angular-CDK/-CLI/-Sche-matics, ReactJS (TypeScript), GIT/GITLab, HTML5/CSS3/SCSS, Rest-API, Microservices, MS Azure, Atlassian, Scrum, CD/CI

02/2018 - 08/2018
365FarmNet - Frontendentwickler
365FarmNet (Sonstiges, 50-250 Mitarbeiter)

Bereich IoT – Konvertierung bestehender Funktionen von AngularJS nach Angular 6 sowie Implementierung von Erweiterungen vom Frontend. Überführung des Bestandscodes von ES6 nach TypeScript, Konvertierung von Direktiven in Komponenten. Verbes-serung der Ladezeiten bei aufwendigen Google-Maps-API Implementie-rung (Fahrzeugtracking). Anpassung und Erweiterung im Backend (Groovy/Grails).

Umfeld:
Java 8, OSGI, Spring-Boot, Kafka, WebPack, Maven, AngularJS & Angu-lar, GIT, HTML5/CSS3/SCSS – Responsive Design, Scrum, CD/CI

07/2017 - 02/2018
mps public solutions - Fullstack Entwickler
mps public solutions gmbh (Öffentlicher Dienst, 250-500 Mitarbeiter)

Projekt: Twin K1 – Entwicklung an Verwaltungssoftware für Behörde, Kreisen, Gemeinden und Verwaltungen in Zusammenarbeit mit verschiedenen standortübergreifenden Entwicklerteams. Die bestehende Implementierung wird auf Basis von AngularJS als Web-Applikation vollständig neu entwickelt. Hierbei wird zusätzlich das von der CGM entwickelte Framework Helix eingesetzt, welches sowohl eine AngularJS Erweiterung darstellt, als auch einen Backend Teil abbildet.

Umfeld:
Java 8, Spring, Maven, AngularJS, GIT, HTML5/CSS3 – Responsive Design, Barrierefreiheit

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Begrenzt Reisebereit - Einarbeitung (max 4. Wochen) gerne Vorort
Profilbild von Marcus Lehmann Fullstack Developer aus Schorfheide Fullstack Developer
Registrieren