Schlagwörter
CSS
Front End
Java
Objektorientierte Software-Entwicklung
Javascript
HTML
Document Object Model
Scrum
Typescript
Docker
Skills
Lead Senior Fullstack Entwickler / Softwarearchitekt
Kurzprofil
Senior Fullstack Entwickler 05/2023 - heute
KVB - Kassenärztliche Vereinigung Bayern, München
Eingesetzte Methoden und Technologien:
Vue 2 + 3 / Typescript / NPM / Architektur / HTML / DOM / CSS / SCSS / SASS / Java / Gradle / Spring Boot / Spring MVC / Thymeleaf / Junit / Cypress / SonarQube / Vitest / Docker / Maven / Liquibase / oAuth2 / Argus / CI/CD / XML / JSON / REST / UX / UI / IntelliJ / Scrum / Jira / Confluence
Senior Fullstack Entwickler & Architekt 02/2023 – 04/2023
Bundesamt für Strahlenschutz, Salzgitter
Projekt Strahlenschutzregister
Eingesetzte Methoden und Technologien:
Angular / Angular-CLI / React / HTML / CSS / SCSS / DOM / CSS / Typescript / NPM / Architektur / Cypress / Java / Spring Boot / Playwright / WCAG / BITV / Junit / Docker / REST / Azure / OracleDB / Git / Jenkins / XML / JSON / SOLID / NGINX / Apache Tomcat / Apache Webserver / OOP / IntelliJ
Lead / Senior Software Entwickler 10/2019 – 01/2023
Gamomat Development GmbH
Eingesetzte Methoden und Technologien:
Java / Kotlin / Spring Boot / Cucumber / GoLang / REST / CSS / SCSS / SASS / GraphQL / JavaScript ES6 / NPM / Architektur / BPMN / HTML / DOM / CSS / JPA / Node.js / NPM / Vue 2 / Mocha / Gitlab / Maven / MongoDB / Redis / PostgreSQL / Kibana / Elasticsearch / Kubernetes / Docker / AWS / EKS / Kruch 4+1 Sichtenmodell / SOLID / OOP / XML / JSON / Grafana / Jira / Confluence / Scrum / Kanban / NGINX / DevOps / IntelliJ / Linux / Shell
Senior Typescript Entwickler 09/2016 - 9/2019
Bally Wulff Games and Entertainment GmbH
Typescript / Node.js / NPM / Mocha / HTML / DOM / CSS / SCSS / SASS / websockets / Webpack / Gitlab / Maven / OOP / XML / JSON / Scrum / Kanban / Jenkins / Docker / DevOps / IntelliJ / Jira / Confluence
Lead Web Entwickler 11/2015 - 08/2016
NeuroNation
Javascript / Groovy / NPM / HTML5 / SEO / DOM / Typescript / CSS3 / SCSS / SASS / PHP / PostgreSQL / OOP / Heroku Cloud / Git / Bitbucket / XML / JSON / Scrum / Jira / Confluence
Fullstack Entwickler 08/2014 - 10/2015
sprylab technologies GmbH
Javascript / NPM / Angular / PHP / AS3 / OOP / Architektur / Git / Scrum / Webpack / CI / CD / Greensock / JSON / XML / Apache Webserver / Apache Tomcat / IntelliJ / Jira
Fullstack Entwickler 03/2010 – 07/2014
GameDuell GmbH
Java / JSP / JSF / PostgreSQL / Flash / HTML5 / XML / DOM / SEO / Javascript / NPM / JPA / CSS3 / Scrum / Jenkins / OOP / Git / IntelliJ / Netbeans / Eclipse / Apache Webserver / Apache Tomcat / Linux / Bash / Shell / Jira
Fullstack Entwickler 07/2008 – 03/2010
HORATIO
Java / J2ME / PHP / HTML / XML / SEO / DOM / CSS / Hibernate / mySQL / MS SQL / Javascript / Ajax / OOP / Eclipse / Apache Webserver / Apache Tomcat / Linux / Bash / Shell
Ausbildung zum Fachinformatiker für Anwendungsentwicklung 08/2005 – 07/2008
Lüth & Dümchen
Eingesetzte Methoden und Technologien:
Java / PHP / Javascript / HTML / XML /CSS / OOP / Eclipse / Linux / Bash / Shell
Kurzprofil
- Erfahrener Entwickler mit über 17 Jahren Erfahrung
- Zertifizierter Softwarearchitekt (ISAQB / CPSA-F)
- Wohnort: Deutschland
- Auslastung: 100% (40h/Woche)
- Einsatzorte: 90% remote / 10% Deutschlandweit
- Sprachen: Deutsch (Muttersprache), Englisch fließend
- Software-Architektur
- Java, SpringBoot, Angular, GoLang
- JavaScript ES6, TypeScript, Node.js, Vue, websockets
- Rest, Docker / Kubernetes, AWS, SQL, MongoDB, Redis
- OOP, Scrum, Kanban, DevOps, hexagonale Architektur
- Kommunikationsstark / Mentoring / Code-Reviews
- UX / UI
Senior Fullstack Entwickler 05/2023 - heute
KVB - Kassenärztliche Vereinigung Bayern, München
- Modernisierung einer bestehenden Software für Arztpraxen zur Verwaltung von Öffnungs- und Sprechzeiten und allgemeinen Bestandsdaten
- Entwicklung bzw. Migration im Frontend mit Vue 2 auf Vue 3
- Verantwortlich für die Neugestaltung der Frontend-Architektur
- Optimieren der Benutzerfreundlichkeit
- Unit, Regression und E2E Testing
- Backend-Entwicklung mit Spring Boot 3
Eingesetzte Methoden und Technologien:
Vue 2 + 3 / Typescript / NPM / Architektur / HTML / DOM / CSS / SCSS / SASS / Java / Gradle / Spring Boot / Spring MVC / Thymeleaf / Junit / Cypress / SonarQube / Vitest / Docker / Maven / Liquibase / oAuth2 / Argus / CI/CD / XML / JSON / REST / UX / UI / IntelliJ / Scrum / Jira / Confluence
Senior Fullstack Entwickler & Architekt 02/2023 – 04/2023
Bundesamt für Strahlenschutz, Salzgitter
Projekt Strahlenschutzregister
- Konzeption und Entwicklung mehrerer Frontends für das Strahlenschutzregister
- Entwicklung der Frontend-Architektur mit Angular
- Transfer-Kommunikation zwischen fachfremden Stakeholdern und Entwickler-Team
- Erstellung der Pipelines für Build und Deploy der Frontends mittels Docker und Microsoft Azure
- Codereviews der Backends in Java Spring
- Inkrementelle Arbeitsmethodologie durch Scrum
Eingesetzte Methoden und Technologien:
Angular / Angular-CLI / React / HTML / CSS / SCSS / DOM / CSS / Typescript / NPM / Architektur / Cypress / Java / Spring Boot / Playwright / WCAG / BITV / Junit / Docker / REST / Azure / OracleDB / Git / Jenkins / XML / JSON / SOLID / NGINX / Apache Tomcat / Apache Webserver / OOP / IntelliJ
Lead / Senior Software Entwickler 10/2019 – 01/2023
Gamomat Development GmbH
- Konzeption, Architektur, Entwicklung und Pflege einer generischen Game-Engine (Frontend) für den Einsatz in komplexen Portalumgebungen
- Backend-Entwicklung von Microservices & Anbindung von Payment-Schnittstellen und Admin Panel mit Vue 2
- Sicherstellung der Datenhaltung bzgl. Hochverfügbarkeit
- Konzeption, Architektur & Entwicklung von REST-Schnittstellen
- Testautomatisierung mit Cucumber und Monitoring mit Grafana
- Weiterentwicklung der Performance-Optimierung (ca. 100-200 requests pro Sekunde, response time ca. 3-4ms)
- Lokale Setups mit Docker-compose
- Produktiv und Staging Betrieb auf AWS / Frontend bei Cloudfront
- Recruiting und Mentoring neuer Mitarbeiter
- Führung / Teamlead externer Entwicklerteams über bis zu 7 Entwicklern
- Interner Teamlead über bis zu 5 Entwicklern
- Kommunikation mit Partnern & Kunden
- Präsentation & Dokumentation der Entwicklungsergebnisse vor internen und externen Stakeholdern
Eingesetzte Methoden und Technologien:
Java / Kotlin / Spring Boot / Cucumber / GoLang / REST / CSS / SCSS / SASS / GraphQL / JavaScript ES6 / NPM / Architektur / BPMN / HTML / DOM / CSS / JPA / Node.js / NPM / Vue 2 / Mocha / Gitlab / Maven / MongoDB / Redis / PostgreSQL / Kibana / Elasticsearch / Kubernetes / Docker / AWS / EKS / Kruch 4+1 Sichtenmodell / SOLID / OOP / XML / JSON / Grafana / Jira / Confluence / Scrum / Kanban / NGINX / DevOps / IntelliJ / Linux / Shell
Senior Typescript Entwickler 09/2016 - 9/2019
Bally Wulff Games and Entertainment GmbH
- Plattformgetriebene Frontend-Entwicklung in Typescript and SCSS
- Frontend Automatisierung für lokale Build-Prozesse mit Node.js.
- Neu-Konzeption von mobile UX / UI mit anschließender Entwicklungs-Umsetzung
- Entwicklung von Unit-Tests mit Mocha. Gitlab-Automatisierung für Projekt-Setup
- Teamgröße 3-5 Entwickler
Typescript / Node.js / NPM / Mocha / HTML / DOM / CSS / SCSS / SASS / websockets / Webpack / Gitlab / Maven / OOP / XML / JSON / Scrum / Kanban / Jenkins / Docker / DevOps / IntelliJ / Jira / Confluence
Lead Web Entwickler 11/2015 - 08/2016
NeuroNation
- Entwicklung verschiedener Frontend- und Backend- Komponenten für Webanwendungen
- Führung eines agilen Entwicklungsteams (Teamgröße 3-5)
- Führung, Weiterentwicklung & Mentoring des Entwicklerteams
- Durchführung von Code-Reviews & Refactoring
- Anbindung von Payment-Providern via REST-Schnittstellen
- Entwicklung von interaktiven Landing-Pages für verschiedene Kunden & Partner
- Optimierungen der Seiten für mobile Endgeräte
Javascript / Groovy / NPM / HTML5 / SEO / DOM / Typescript / CSS3 / SCSS / SASS / PHP / PostgreSQL / OOP / Heroku Cloud / Git / Bitbucket / XML / JSON / Scrum / Jira / Confluence
Fullstack Entwickler 08/2014 - 10/2015
sprylab technologies GmbH
- Konzeption, Architektur und Neu-Entwicklung einer HTML5 Alternative zum Einsatz des Adobe Flash Players
- Optimierung von Purple Publish (Integration der Rendering-Engine) für eine Erklär-Video Plattform (simpleshow.com), die mit Angular entwickelt wurde
- Entwicklung von Plugins für Adobe Produkte, wie z.B. inDesign in Javascript
- Entwicklung von Scrollytelling Inhalten (Parallax-Webdesign) zur interaktiven Wissensvermittlung (e-learning).
- Entwicklung von Singlepage Applications
Javascript / NPM / Angular / PHP / AS3 / OOP / Architektur / Git / Scrum / Webpack / CI / CD / Greensock / JSON / XML / Apache Webserver / Apache Tomcat / IntelliJ / Jira
Fullstack Entwickler 03/2010 – 07/2014
GameDuell GmbH
- Weiterentwicklung von JSP & JSF Frontends
- Umsetzung von Microapps in AS3 und HTML für Facebook und eigene Portal-Plattformen
- Neu-Entwicklung von Flash-Applikationen in HTML5
- Teamgröße ca. 15-20 Entwickler
Java / JSP / JSF / PostgreSQL / Flash / HTML5 / XML / DOM / SEO / Javascript / NPM / JPA / CSS3 / Scrum / Jenkins / OOP / Git / IntelliJ / Netbeans / Eclipse / Apache Webserver / Apache Tomcat / Linux / Bash / Shell / Jira
Fullstack Entwickler 07/2008 – 03/2010
HORATIO
- Entwicklung eines Web-Portals u.a. für Siemens zur Zeiterfassung und biometrischer Zugangskontrolle
- Entwicklung einer Mobiltelefon-Applikation in Java (J2ME) für RFID Konfiguration
Java / J2ME / PHP / HTML / XML / SEO / DOM / CSS / Hibernate / mySQL / MS SQL / Javascript / Ajax / OOP / Eclipse / Apache Webserver / Apache Tomcat / Linux / Bash / Shell
Ausbildung zum Fachinformatiker für Anwendungsentwicklung 08/2005 – 07/2008
Lüth & Dümchen
- Entwicklung diverser kleinerer Anwendungen, u.a. Forum in PHP, Ajax-Framework.
Eingesetzte Methoden und Technologien:
Java / PHP / Javascript / HTML / XML /CSS / OOP / Eclipse / Linux / Bash / Shell
Projekthistorie
Zertifikate
Reisebereitschaft
Verfügbar in den Ländern
Deutschland