zurzeit nur remote
Beratung und Coaching von Entwickler-Teams Reviews von Frontend- und Backend-Anwendungen und -Architekturen
Architektur und Entwicklung einer Web-Anwendung fu?r beho?rdliche Online-Formulare und -Antra?ge
Entwicklung von Unit- Integration- und End2End-Test
Umsetzung eines automatisierten Build- und Releaseprozesses
Schulung und Coaching neuer Mitarbeiter
Architektur und Entwicklung einer Web-Anwendung für Krankenversicherte (Schwerpunkt Java-Backend)
Entwicklung von automatisierten Integrationstest (u.a. für GraphQL Schnittstelle)
Implementierung Buildprozess
Architektur und Entwicklung des React-basierten Frontends
Pflege der Komponentenbibliothek
Architektur und Entwicklung Java-Backend
Aufbau kontinuierlicher Build- und Deploymentprozess für Frontendund Backend-Anwendungen
Schulung der Entwickler in React
Entwicklung und Architektur von Frontend- und Backend-Anwendungen in Java und JavaScript
Strategien zur Integration der Gesamtanwendung entwerfen
Entwicklung von React-Komponenten für Projekt-weite UI Bibliothek
Evaluierung und Einführung von CoreMedia 8 ?Blueprint?
Architektur für die neue Website, bestehend aus Tomcat und JBoss
Konzeption und Implementierung eines kontinuierlichen Build-, Integration- und Deploymentprozesses für die Web-Anwendung
Entwicklung eines Tools zum automatisierten Provisionieren der Testsysteme
Ablösung der bestehenden Versionsverwaltung Synergy durch Git
Entwurf und Umsetzung eines Entwicklungsprozesses auf Basis von Git, GitHub Enterprise, Jira und Jenkins
Verknüpfung von Jira, Jenkins und GitHub mittels REST APIs
Entwicklung von Eclipse Plug-ins zum Arbeiten mit Git und Git Flow
Schulung von Anwendern und Multiplikatoren
Konfiguration und Implementierung von Jenkins Jobs
Architekturanalysen
Konzeption und Entwicklung eines Tools für die automatische Migration des Sourcecodes auf OSGi
Konzeption und Implementierung eines Ant-basierten Build-Prozesses
Umstellung des Eclipse-basierten Toolings für die Entwickler
Coaching und Schulung der Anwendungsentwickler
Unterschiedliche Entwicklungsaufgaben für verschiedene Firmen
Details können bei Bedarf gerne erfragt werden
Über mich:
Ich entwickle seit zwanzig Jahren Software in unterschiedlichen Programmiersprachen und Technologien. Dabei habe ich in unterschiedlichen Firmen und Branchen gearbeitet und neben der Programmierung auch Architektur-Aufgaben übernommen sowie Schulungen und Trainings gegeben.
Mein Schwerpunkt liegt auf der Entwicklung und Architektur von JavaScript-basierten Single-Page-Applications (SPAs) und Java Enterprise-Anwendungen in allen Phasen von der Konzeption bis zur Inbetriebnahme. Aus eigener Erfahrung weiß ich, dass der Weg zu JavaScript-basierten Anwendungen und deren Entwicklung nicht immer ganz einfach und schmerzfrei ist. Deswegen unterstütze ich auf diesem Weg gerne in Form von Trainings und Beratung, um die erforderlichen Kenntnisse aufzubauen und passende Tools, Frameworks, Prozesse und Architekturen für ein Projekt zu wählen.
Daneben schriebe ich Fach-Artikel (u.a. für Heise Developer, Java Magazin, iX), halte Vorträge auf Konferenzen und Meetups (u.a. Jax, EnterJs, JCON, Java User Groups) und habe ein Buch über React geschrieben (dpunkt-Verlag, [URL auf Anfrage]).
Weitere Informationen findest Du auf meiner Homepage [URl auf Anfrage]
Technologische Schwerpunkte:
Frontend:
React
TypeScript
GraphQL
Redux
Single-Page-Applications
Backend:
Java
Spring Boot
JPA
JMS
Kafka
REST Jenkins
Git
Docker
Tätigkeiten:
2019-05 - heute:
Freiberuflicher Software-Entwickler, -Architekt, Coach und Trainer
2017-2019:
Festanstellung und freiberufliche Nebentätigkeit als Coach und Trainer
1999-2017:
Unterschiedliche Festanstellungen als Software-Entwickler und -Architekt
Bücher und Artikel, Workshops, Trainings und Vorträge: Auf Anfrage.
zurzeit nur remote
Beratung und Coaching von Entwickler-Teams Reviews von Frontend- und Backend-Anwendungen und -Architekturen
Architektur und Entwicklung einer Web-Anwendung fu?r beho?rdliche Online-Formulare und -Antra?ge
Entwicklung von Unit- Integration- und End2End-Test
Umsetzung eines automatisierten Build- und Releaseprozesses
Schulung und Coaching neuer Mitarbeiter
Architektur und Entwicklung einer Web-Anwendung für Krankenversicherte (Schwerpunkt Java-Backend)
Entwicklung von automatisierten Integrationstest (u.a. für GraphQL Schnittstelle)
Implementierung Buildprozess
Architektur und Entwicklung des React-basierten Frontends
Pflege der Komponentenbibliothek
Architektur und Entwicklung Java-Backend
Aufbau kontinuierlicher Build- und Deploymentprozess für Frontendund Backend-Anwendungen
Schulung der Entwickler in React
Entwicklung und Architektur von Frontend- und Backend-Anwendungen in Java und JavaScript
Strategien zur Integration der Gesamtanwendung entwerfen
Entwicklung von React-Komponenten für Projekt-weite UI Bibliothek
Evaluierung und Einführung von CoreMedia 8 ?Blueprint?
Architektur für die neue Website, bestehend aus Tomcat und JBoss
Konzeption und Implementierung eines kontinuierlichen Build-, Integration- und Deploymentprozesses für die Web-Anwendung
Entwicklung eines Tools zum automatisierten Provisionieren der Testsysteme
Ablösung der bestehenden Versionsverwaltung Synergy durch Git
Entwurf und Umsetzung eines Entwicklungsprozesses auf Basis von Git, GitHub Enterprise, Jira und Jenkins
Verknüpfung von Jira, Jenkins und GitHub mittels REST APIs
Entwicklung von Eclipse Plug-ins zum Arbeiten mit Git und Git Flow
Schulung von Anwendern und Multiplikatoren
Konfiguration und Implementierung von Jenkins Jobs
Architekturanalysen
Konzeption und Entwicklung eines Tools für die automatische Migration des Sourcecodes auf OSGi
Konzeption und Implementierung eines Ant-basierten Build-Prozesses
Umstellung des Eclipse-basierten Toolings für die Entwickler
Coaching und Schulung der Anwendungsentwickler
Unterschiedliche Entwicklungsaufgaben für verschiedene Firmen
Details können bei Bedarf gerne erfragt werden
Über mich:
Ich entwickle seit zwanzig Jahren Software in unterschiedlichen Programmiersprachen und Technologien. Dabei habe ich in unterschiedlichen Firmen und Branchen gearbeitet und neben der Programmierung auch Architektur-Aufgaben übernommen sowie Schulungen und Trainings gegeben.
Mein Schwerpunkt liegt auf der Entwicklung und Architektur von JavaScript-basierten Single-Page-Applications (SPAs) und Java Enterprise-Anwendungen in allen Phasen von der Konzeption bis zur Inbetriebnahme. Aus eigener Erfahrung weiß ich, dass der Weg zu JavaScript-basierten Anwendungen und deren Entwicklung nicht immer ganz einfach und schmerzfrei ist. Deswegen unterstütze ich auf diesem Weg gerne in Form von Trainings und Beratung, um die erforderlichen Kenntnisse aufzubauen und passende Tools, Frameworks, Prozesse und Architekturen für ein Projekt zu wählen.
Daneben schriebe ich Fach-Artikel (u.a. für Heise Developer, Java Magazin, iX), halte Vorträge auf Konferenzen und Meetups (u.a. Jax, EnterJs, JCON, Java User Groups) und habe ein Buch über React geschrieben (dpunkt-Verlag, [URL auf Anfrage]).
Weitere Informationen findest Du auf meiner Homepage [URl auf Anfrage]
Technologische Schwerpunkte:
Frontend:
React
TypeScript
GraphQL
Redux
Single-Page-Applications
Backend:
Java
Spring Boot
JPA
JMS
Kafka
REST Jenkins
Git
Docker
Tätigkeiten:
2019-05 - heute:
Freiberuflicher Software-Entwickler, -Architekt, Coach und Trainer
2017-2019:
Festanstellung und freiberufliche Nebentätigkeit als Coach und Trainer
1999-2017:
Unterschiedliche Festanstellungen als Software-Entwickler und -Architekt
Bücher und Artikel, Workshops, Trainings und Vorträge: Auf Anfrage.