Neubau eines SPA Frontends in Vue 3 mit unterschiedlichen Designs für zwei Mandanten, mit Aufbau eigener Komponenten, mit sehr hohen Barrierefreiheits-Anforderungen.
Weiterentwicklung und teilweise Neubau der Microservices im Backend
Planung und Design der Architektur um die Umsetzung neuer Anforderungen zu ermöglichen.
GitHubIntelliJVisual Studio CodeAtlassian JIRAAtlassian Confluence
Java 21TypoScriptVue.jsSpring Boot
AKDB
Remote
11 Monate
2021-02 - 2021-12
Entwicklung von e-commerce Lösungen
Software Engineer
Software Engineer
Entwicklung von e-commerce Lösungen in SAP e-commerce (ehemals Hybris)
codeitlabs GmbH
3 Jahre
2018-03 - 2021-02
Software Engineering
Software Engineer
Software Engineer
Fullstack-Entwicklung einer Backoffice-Anwendung zur Verwaltung und Bearbeitung von technischen Konfigurationen. Konzeption und Umsetzung eines Editors zur Bearbeitung und Neuanlage einestief verschachtelten Datensatzes mit Validierung und Änderungsverfolgung. Frontend in VueJs mit einem Java-Spring Backend und einer MongoDB als Datenbank.
Technische Leitung und Softwareentwicklung Fullstack in einem Projekt zur Entwicklung einer Web-Applikation zur Auftragsverwaltung und Buchung für Daimler. Sprache JAVA mit Technologien wie JPA, Hibernate und Spring im Backend und React, Typescript im Frontend. Architektonische Konzeption unter anderem zur automatischen Verarbeitung eines Datenflusses mit Anbindung mehrerer externer Schnittstellen (Rest, CFT-Flow) unter Verwendung von Spring Batch. Hierzu Aufbau einer eigenen Eventqueue mit automatischer Sperrung einzelner Elemente im Fehlerfall und Visualisierung im Client. Erstellung und Umsetzung eines Architekturkonzeptes in React auf Basis des State Patterns und Umsetzung von Dialogen anhand von State-Machines. Generierung Performance-kritischer und umfangreicher Reports in Excel.
Vollverantwortliche Durchführung eines Projektes zur Erstellung einer Web-Applikation zur Visualisierung von Systemlandschaften und Datenflüssen mit Betreuung eines Praktikanten für die Umsetzung. Aufbau der Applikation in Typescript mit React und Redux. Technische Besonderheiten: Drag’n’Drop-Steuerung und Synchronisierung der Applikation über mehrere Browserfenster.
IT-Beratung für Daimler. Begleitung eines Projektes zur Ablösung einer Fat-Client-Applikation durch eine Web-Applikation, mit Aufbau einer neuen User-Verwaltung. Unterstützung unter anderem durch Modellierung der Prozesse in TLA+. Hierzu Weiterentwicklung einer Visualisierungsmöglichkeit solcher Modelle in Systemlandkarten und Sequenzdiagrammen. Vorbereitung und Durchführung von Meetings und Workshops.
Tool-gestützte Dokumentation eines Großprojektes bei Daimler. Import von Datenfeldern aus der Word-basierten Dokumentation und dem Code (z.B. YAML-Dateien) mit anschließender Visualisierung der Datenstrukturen
eXXcellent Solutions
3 Monate
2018-01 - 2018-03
Web-Entwicklung
Aushilfe
Aushilfe
Search-Engine-Optimization
Aushilfstätigkeiten
Crusoe Media
1 Jahr 3 Monate
2016-10 - 2017-12
Weltreise
Erweiterung der Sprachkenntnisse
Verbesserung diverser Soft-Skills unter anderem durch eine zehnwöchige Freiwilligenarbeit als Englischlehrer in buddhistischen Klöstern und einem Waisenhaus in Nepal
Erweiterung des persönlichen Horizonts durch Begegnung mit Kulturen in Südamerika, Australien, dem indischen Subkontinent und Süd-Ost-Asien
5 Monate
2016-06 - 2016-10
Masterarbeit
Thema der Masterarbeit: auf Anfrage
MüllerBBM, Planegg
1 Jahr
2015-11 - 2016-10
Erstellen und Pflege von Software-Tools
Werkstudent
Werkstudent
Erstellen und Pflege von Software-Tools in VBA, C# und Matlab zur Erstellung von Formularen und für Berechnungen im Arbeitsalltag
Erweiterung der firmeninternen Software zur raumakustischen Messung in C#
Computergestützte Berechnung von Kenndaten in der Bauphysik und Bauakustik
Assistenz bei akustischen und bauphysikalischen Messungen
MüllerBBM, Planegg
8 Monate
2015-03 - 2015-10
Energieoptimierung von Gebäuden
Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
Erstellen eines Tools in C# zur automatisierten Energieoptimierung von Gebäuden mit Anbindung an die Building Information Modeling Software Autodesk Revit
Programmierung von Knoten in C# zur Erweiterung der Funktionalität der visuellen Programmierumgebung Autodesk Dynamo
TU München/ Lehrstuhl für Computergestützte Modellierung und Simulation
7 Monate
2013-12 - 2014-06
Erstellung und Verwaltung der Referenzdatenbank
Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
TU München/ Zentrum für Stadtnatur und Klimaanpassung
1 Jahr 2 Monate
2012-06 - 2013-07
Programmierung eines Multi-Physics Finite Elemente
Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
Mitarbeit an der Programmierung eines Multi-Physics Finite Elemente Programms in C++
Implementierung einer template-basierten Factory zur automatisierten Erstellung von Systemtests
Programmierung von Unit-Tests
Schreiben eines Wrappers zur Integration von Softwarekomponenten in Python
Optimierung der Imports
Lehrstuhl für Computation in Engineering
8 Monate
2011-10 - 2012-05
Assistenz in der Tragwerksplanung
Werkstudent
Werkstudent
BWP beratende Ingenieure GmbH, München
Aus- und Weiterbildung
Aus- und Weiterbildung
2 Jahre 1 Monat
2014-10 - 2016-10
Studium - Bauingenieurwesen
Master of Science, TU München
Master of Science
TU München
Computation in Engineering
Bauphysik
Siedlungswasserwirtschaft
Querschnittsvertiefung
4 Jahre 1 Monat
2010-10 - 2014-10
Studium - Bauingenieurwesen
Bachelor of Science, TU München
Bachelor of Science
TU München
Bachelorarbeit am Lehrstuhl für Siedlungswasserwirtschaft. Thema auf Anfrage
1 Jahr
2009-10 - 2010-09
Studium - Bauingenieurwesen
Hochschule für angewandte Wissenschaft, München
Hochschule für angewandte Wissenschaft, München
1 Monat
2008-06 - 2008-06
Abitur
Feodor-Lynen-Gymnasium, Planegg
Feodor-Lynen-Gymnasium, Planegg
Position
Position
Lead Developer/Architekt
Kompetenzen
Kompetenzen
Top-Skills
SpringReact.jsJavaTypeScriptCSSPostgresJIRAGitJenkinsSpring Web MVCHibernateMongoDBAtlassian ConfluenceRESTvue.jsJavaScriptDockerOracleDB
Schwerpunkte
Softwareentwicklung in Front- und Backend mit Schwerpunkt Java und React
Technische Projektleitung in agilen Software-Projekten
Planung und Umsetzung skalierender Softwarearchitekturen
Unterstützung und Weiterentwicklung anderer Entwickler durch Workshops, Pair-Programming und Merge Requests
Vorbereitung und Durchführung von Workshops und Meetings
Ausgeprägtes naturwissenschaftliches Verständnis, unter anderem in der technischen Mechanik, Hydromechanik, Thermodynamik und Akustik
Produkte / Standards / Erfahrungen / Methoden
IT-Kenntnisse
Spring
Spring Batch
JPA/Hiberante
Hybris
React
VueJs
Subversion
Git
Docker
MS Office
Matlab
BIM (Autodesk Revit)
CFD
Confluence
Jira
Programmiersprachen
JAVA
C#
SQL
JavaScript
TypeScript
CSS
HTML
C++
C
VB
TLA+
Einsatzorte
Einsatzorte
Augsburg (+50km) München (+20km)
möglich
Projekte
Projekte
3 Jahre 7 Monate
2022-01 - 2025-07
Entwicklung eines Portals zur Autorisierung für und Verwaltung von Aufträgen im öffentlichen Dienst für alle Bürger
Neubau eines SPA Frontends in Vue 3 mit unterschiedlichen Designs für zwei Mandanten, mit Aufbau eigener Komponenten, mit sehr hohen Barrierefreiheits-Anforderungen.
Weiterentwicklung und teilweise Neubau der Microservices im Backend
Planung und Design der Architektur um die Umsetzung neuer Anforderungen zu ermöglichen.
GitHubIntelliJVisual Studio CodeAtlassian JIRAAtlassian Confluence
Java 21TypoScriptVue.jsSpring Boot
AKDB
Remote
11 Monate
2021-02 - 2021-12
Entwicklung von e-commerce Lösungen
Software Engineer
Software Engineer
Entwicklung von e-commerce Lösungen in SAP e-commerce (ehemals Hybris)
codeitlabs GmbH
3 Jahre
2018-03 - 2021-02
Software Engineering
Software Engineer
Software Engineer
Fullstack-Entwicklung einer Backoffice-Anwendung zur Verwaltung und Bearbeitung von technischen Konfigurationen. Konzeption und Umsetzung eines Editors zur Bearbeitung und Neuanlage einestief verschachtelten Datensatzes mit Validierung und Änderungsverfolgung. Frontend in VueJs mit einem Java-Spring Backend und einer MongoDB als Datenbank.
Technische Leitung und Softwareentwicklung Fullstack in einem Projekt zur Entwicklung einer Web-Applikation zur Auftragsverwaltung und Buchung für Daimler. Sprache JAVA mit Technologien wie JPA, Hibernate und Spring im Backend und React, Typescript im Frontend. Architektonische Konzeption unter anderem zur automatischen Verarbeitung eines Datenflusses mit Anbindung mehrerer externer Schnittstellen (Rest, CFT-Flow) unter Verwendung von Spring Batch. Hierzu Aufbau einer eigenen Eventqueue mit automatischer Sperrung einzelner Elemente im Fehlerfall und Visualisierung im Client. Erstellung und Umsetzung eines Architekturkonzeptes in React auf Basis des State Patterns und Umsetzung von Dialogen anhand von State-Machines. Generierung Performance-kritischer und umfangreicher Reports in Excel.
Vollverantwortliche Durchführung eines Projektes zur Erstellung einer Web-Applikation zur Visualisierung von Systemlandschaften und Datenflüssen mit Betreuung eines Praktikanten für die Umsetzung. Aufbau der Applikation in Typescript mit React und Redux. Technische Besonderheiten: Drag’n’Drop-Steuerung und Synchronisierung der Applikation über mehrere Browserfenster.
IT-Beratung für Daimler. Begleitung eines Projektes zur Ablösung einer Fat-Client-Applikation durch eine Web-Applikation, mit Aufbau einer neuen User-Verwaltung. Unterstützung unter anderem durch Modellierung der Prozesse in TLA+. Hierzu Weiterentwicklung einer Visualisierungsmöglichkeit solcher Modelle in Systemlandkarten und Sequenzdiagrammen. Vorbereitung und Durchführung von Meetings und Workshops.
Tool-gestützte Dokumentation eines Großprojektes bei Daimler. Import von Datenfeldern aus der Word-basierten Dokumentation und dem Code (z.B. YAML-Dateien) mit anschließender Visualisierung der Datenstrukturen
eXXcellent Solutions
3 Monate
2018-01 - 2018-03
Web-Entwicklung
Aushilfe
Aushilfe
Search-Engine-Optimization
Aushilfstätigkeiten
Crusoe Media
1 Jahr 3 Monate
2016-10 - 2017-12
Weltreise
Erweiterung der Sprachkenntnisse
Verbesserung diverser Soft-Skills unter anderem durch eine zehnwöchige Freiwilligenarbeit als Englischlehrer in buddhistischen Klöstern und einem Waisenhaus in Nepal
Erweiterung des persönlichen Horizonts durch Begegnung mit Kulturen in Südamerika, Australien, dem indischen Subkontinent und Süd-Ost-Asien
5 Monate
2016-06 - 2016-10
Masterarbeit
Thema der Masterarbeit: auf Anfrage
MüllerBBM, Planegg
1 Jahr
2015-11 - 2016-10
Erstellen und Pflege von Software-Tools
Werkstudent
Werkstudent
Erstellen und Pflege von Software-Tools in VBA, C# und Matlab zur Erstellung von Formularen und für Berechnungen im Arbeitsalltag
Erweiterung der firmeninternen Software zur raumakustischen Messung in C#
Computergestützte Berechnung von Kenndaten in der Bauphysik und Bauakustik
Assistenz bei akustischen und bauphysikalischen Messungen
MüllerBBM, Planegg
8 Monate
2015-03 - 2015-10
Energieoptimierung von Gebäuden
Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
Erstellen eines Tools in C# zur automatisierten Energieoptimierung von Gebäuden mit Anbindung an die Building Information Modeling Software Autodesk Revit
Programmierung von Knoten in C# zur Erweiterung der Funktionalität der visuellen Programmierumgebung Autodesk Dynamo
TU München/ Lehrstuhl für Computergestützte Modellierung und Simulation
7 Monate
2013-12 - 2014-06
Erstellung und Verwaltung der Referenzdatenbank
Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
TU München/ Zentrum für Stadtnatur und Klimaanpassung
1 Jahr 2 Monate
2012-06 - 2013-07
Programmierung eines Multi-Physics Finite Elemente
Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
Mitarbeit an der Programmierung eines Multi-Physics Finite Elemente Programms in C++
Implementierung einer template-basierten Factory zur automatisierten Erstellung von Systemtests
Programmierung von Unit-Tests
Schreiben eines Wrappers zur Integration von Softwarekomponenten in Python
Optimierung der Imports
Lehrstuhl für Computation in Engineering
8 Monate
2011-10 - 2012-05
Assistenz in der Tragwerksplanung
Werkstudent
Werkstudent
BWP beratende Ingenieure GmbH, München
Aus- und Weiterbildung
Aus- und Weiterbildung
2 Jahre 1 Monat
2014-10 - 2016-10
Studium - Bauingenieurwesen
Master of Science, TU München
Master of Science
TU München
Computation in Engineering
Bauphysik
Siedlungswasserwirtschaft
Querschnittsvertiefung
4 Jahre 1 Monat
2010-10 - 2014-10
Studium - Bauingenieurwesen
Bachelor of Science, TU München
Bachelor of Science
TU München
Bachelorarbeit am Lehrstuhl für Siedlungswasserwirtschaft. Thema auf Anfrage
1 Jahr
2009-10 - 2010-09
Studium - Bauingenieurwesen
Hochschule für angewandte Wissenschaft, München
Hochschule für angewandte Wissenschaft, München
1 Monat
2008-06 - 2008-06
Abitur
Feodor-Lynen-Gymnasium, Planegg
Feodor-Lynen-Gymnasium, Planegg
Position
Position
Lead Developer/Architekt
Kompetenzen
Kompetenzen
Top-Skills
SpringReact.jsJavaTypeScriptCSSPostgresJIRAGitJenkinsSpring Web MVCHibernateMongoDBAtlassian ConfluenceRESTvue.jsJavaScriptDockerOracleDB
Schwerpunkte
Softwareentwicklung in Front- und Backend mit Schwerpunkt Java und React
Technische Projektleitung in agilen Software-Projekten
Planung und Umsetzung skalierender Softwarearchitekturen
Unterstützung und Weiterentwicklung anderer Entwickler durch Workshops, Pair-Programming und Merge Requests
Vorbereitung und Durchführung von Workshops und Meetings
Ausgeprägtes naturwissenschaftliches Verständnis, unter anderem in der technischen Mechanik, Hydromechanik, Thermodynamik und Akustik
Produkte / Standards / Erfahrungen / Methoden
IT-Kenntnisse
Spring
Spring Batch
JPA/Hiberante
Hybris
React
VueJs
Subversion
Git
Docker
MS Office
Matlab
BIM (Autodesk Revit)
CFD
Confluence
Jira
Programmiersprachen
JAVA
C#
SQL
JavaScript
TypeScript
CSS
HTML
C++
C
VB
TLA+
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung