2022-10
heute
- Objektorientierte Entwicklung, Konzeption und Erweiterung des Backends mittels Java und Spring
- Entwicklung von Frontend und Backend Services in einem agilen Projekt
- Programmierung lose gekoppelter Services mit Java-Enterprise Technologien innerhalb einer Microservice Architektur
- Isolierung von Services und Container-Virtualisierung mittels Docker
- Einbindung von Bitbucket als Versionsverwaltungstool
- Einhaltung von Cleancode Conventions
- Implementierung von REST Schnittstellen / API
- Anpassung und Neuimplementierung von JSON API
- Erstellung und Durchführung von automatisierten Unit-Tests mit Junit und Karma, Postman
- Absprache von Aufgaben, Problemen und Fortschritten in Scrum Events (Sprint Plannings, Daily Scrums, Sprint Reviews und Retrospectives)
- Durchführung von Code Reviews hinsichtlich der Clean-Code-Prinzipien
- Verteilte Versionsverwaltung der Daten mittels Git2019-02
2022-09
IT-Trainer:
- Konzipieren von Schulungen im IT-Bereich (Anwedungsentwicklung)
o Zeitliche wie Inhaltliche Vorbereitung zur Durchführung von Ausbildungen sowie Umschulung zum Fachinformatiker Anwendungentwicklung.
- Objektorientierte Programmierung mit Java SE sowie Java EE
- Java EE Frontend mit JSF und Primefaces
- Java EE JPA mit JBoss, Wildfly und Openliberty
- Datenbankgrundlagen, SQL, EDV-Grundlagen, Office-Grundlagen
- Hard- und Softwaresupport, sowie Produktschulungen für verschiedene Kunden der Zeitner GmbH
- Verschiedene Themen im IHK-Ausbildungsberuf ?Fachinformatiker für Anwendungsentwicklung? für diverse Bildungsträger
- Java SE Zertifizierungs- und Vorbereitungskurse für diverse Bildungsträger
- Schulungsvideos erstellen für einen Java Grundkurs
Anwendungs-Entwicklung:
- Ermittlung, Strukturierung und Prüfung technischer Anforderungen
- Beratung interner Stakeholder bei der Auswahl von Software und Tools
- Organisation der Anwendungsstruktur nach dem Model View Controller
- Implementierung neuer Features, Komponenten und Plugins
- Migration des Entwicklungsprozesses von Java SE auf Java EE 8.0
- In der Tätigkeit als IT-Trainer:
o Entwicklung grafischer Benutzeroberflächen mit dem JSF-Framework und Primefaces
o Entwicklung grafischer Benutzeroberflächen mit Java Swing und JavaFX
Administrator:
- Softwareverteilung und Installation von Updates, Treibern und Plugins
- Einspielen von Patches und Updates zur Softwareaktualisierung
- Einrichten und Installieren von Druckern, Notebooks und Thin Clients
- Einrichten der IT-Infrastrukturen mit WAN, LAN und WLAN
- Vorbereiten von Schulungs- und Entwicklungsumbegungen
2015-03
2019-02
- Mitwirkung an der Planung, Umsetzung und Administration mehrerer Client- /Server-Lösungen für verschiedene Kunden um Großraum Berlin
- Mitwirkung an der Anfertigung verschiedener Desktopanwendungen nach Kundenwünschen
- Implementierung neuer Features, Komponenten und Plugins
- Standardisierung und Verwaltung der Applikation mit Apache Maven
- Aufbau einer integrierten Entwicklungsumgebung mit Eclipse
- Erstellung technischer Fachkonzepte und Dokumentationen
- Support und Onboarding neuer Projektmitglieder und Entwickler
- Ermittlung, Strukturierung und Prüfung technischer Anforderungen
- Aufnahme und Analyse der Kundenanforderungen
- Entwicklung grafischer Benutzeroberflächen mit Java Swing und JavaFX
- Redesign des Userinterfaces und Optimierung der Usability
- Optimierung der Codebasis anhand der Umsetzung von Clean-Code-Prinzipien
- Absprache von Aufgaben, Problemen und Fortschritten in Scrum ähnlichen Events2021-01
2021-01
2021-01
2021-01
2020-01
2020-01
2018-01
2018-01
2017-01
2017-01
2017-01
2017-01