Erfahrungen
Aug. 2024 - Dez. 2025
1 Jahr 5 Monaten
- Weiterentwicklung der Website vergleich.de
- Entwicklung neuer sowie Weiterentwicklung bestehender Backend-Services in Form von Microservices
- Deployment über TeamCity sowie GitHub Actions
- Entwicklung von Monitoring-Tools
- Entwicklung von REST-Schnittstellen
- Datenbankmigration Oracle zu PostgreSQL
- Technisches Umfeld: Java und Kotlin (Spring, Spring Boot, JPA, Hibernate), Angular (TypeScript), JavaScript, IntelliJ IDEA, WebStorm, Apache Maven, Oracle DB, MongoDB, PostgreSQL, Git (GitLab, GitHub, BitBucket), TeamCity, Jira, Docker, JUnit, Mockito, Jasmine
Juni 2023 - Dez. 2025
2 Jahren 7 MonatenKamp-Lintfort, Deutschland
- Weiterentwicklung und Anpassung der bestehenden Software
- Neuentwicklung eines Instanzmanagers (Java-Frontend und Angular-Backend) und eines Password-Stores
- Komplexitätsschätzungen
- Entwicklung von REST-Schnittstellen
- Authentifizierung mittels Keycloak
- Technisches Umfeld: Angular 20 (Angular Material, RxJS), TypeScript, Java 21, Spring Boot 3.4.2, Python, PostgreSQL, Keycloak, PrivacyIDEA, WebSocket, Kubernetes (Rancher), Git, GitLab, SourceTree, IntelliJ IDEA Ultimate, WebStorm, Jira, Clean Code Architecture, JUnit, Mockito
März 2023 - März 2023
1 Monate
- Weiterentwicklung und Anpassung der bestehenden Software
- Deployments in Kubernetes über TeamCity
- Technisches Umfeld: Angular 15 (Angular Material, RxJS), Java 18, TypeScript, Git, Bitbucket, SourceTree, IntelliJ IDEA Ultimate, Kubernetes, Cypress Testing Framework, Clean Code Architecture, DDD
Jan. 2023 - Mai 2023
5 Monaten
- Entwicklung einer Single-Page-Web-App in Angular 12
- Entwicklung einer Backend-Server-Applikation in Kotlin
- Anbindung der Google Cloud Platform (Firebase): Authentication, Firestore NoSQL, Storage, Cloud Functions, Hosting, Cloud Run
- Anbindung der Financial Modelling Prep API als Datenquelle
- Automatisierte Auswertung historischer Aktiendaten zur Erkennung statistischer Regelmäßigkeiten (statistical trading)
- CI/CD über GitHub Actions mit Docker und Google Cloud Run
- Technisches Umfeld: Kotlin 1.8.0, Spring Boot 3.0.3, TypeScript mit Bootstrap, Firebase, Git, GitHub, SourceTree, IntelliJ WebStorm, IntelliJ IDEA
Okt. 2021 - Jan. 2023
1 Jahr 4 Monaten
- Weiterentwicklung der Websites vergleich.de und drklein.de
- Entwicklung neuer sowie Weiterentwicklung bestehender Backend-Services in Form von Microservices
- Entwicklung von Monitoring-Tools
- Deployment über TeamCity sowie GitHub Actions
- Entwicklung von REST-Schnittstellen
- Technisches Umfeld: Java, Kotlin (Spring, Spring Boot, JPA, Hibernate), Angular (TypeScript), JavaScript, IntelliJ IDEA, WebStorm, Apache Maven, Oracle DB, MongoDB, Git (GitLab, GitHub, BitBucket), TeamCity, Jira, Docker, JUnit, Mockito, Jasmine
Jan. 2021 - Dez. 2021
1 Jahr
- Entwicklung einer Single-Page-Web-App in Angular 12
- Entwicklung einer Backend-Server-Applikation in Kotlin
- Anbindung der Google Cloud Platform (Firebase): Authentication, Firestore NoSQL, Storage, Cloud Functions, Hosting
- Anbindung diverser APIs (Google Geocoding, Google Translation, Algolia Search, Twilio SendGrid)
- CI/CD über GitHub Actions
- Technisches Umfeld: Kotlin 1.4.21, Spring Boot 2.4.2, Angular 12 (Angular Material, RxJS), TypeScript mit Bootstrap, Firebase, Git, GitHub, SourceTree, IntelliJ WebStorm, IntelliJ IDEA
Feb. 2019 - Dez. 2020
1 Jahr 11 Monaten
- Mitentwicklung des Basisframeworks für Online-Dienste der Landeshauptstadt München
- Weiter- und Neuentwicklung von Online-Diensten auf Basis von JavaServer Faces (JSF)
- Anbindung an Basiskomponenten wie ePayment und Backend-Integration (Webservice)
- Erstellung und Anpassung technischer Dokumentation (UML-Diagramme)
- Prüfung und Spezifikation technischer Einsatzmöglichkeiten zusätzlicher Produkte/Frameworks
- Entwicklung von Microservices, testgetriebene Entwicklung (TDD)
- Technisches Umfeld: Java (Spring, JPA, Hibernate), JavaScript, Eclipse IDE, Apache Maven, Camel, ActiveMQ, Git, Subversion, Oracle SQL Developer, Jenkins, SonarQube, Mantis, TestLink, LiMux (Ubuntu 18.04 LTS), JUnit
Feb. 2016 - Dez. 2020
4 Jahren 11 Monaten
- Entwicklung einer Kartenspiel-App
- Entwicklung einer Fitness-Tracking-App mit Spring Boot Server-Komponente
- Entwicklung einer Gesundheits-App
- Installation und Administration eines Ubuntu-Servers für Server-Komponente
- Technisches Umfeld: Java, Kotlin, Android Framework, Gradle (App), Maven (Server), Android Studio, Eclipse EE, Ubuntu 16.04.5 LTS, Apache, Tomcat, MySQL, phpMyAdmin, Subversion, PuTTY, WinSCP
Dez. 2015 - Feb. 2019
3 Jahren 3 Monaten
- Entwicklung neuer Programmmodule sowie Verbesserung und Erweiterung bestehender (primär Backend, auch Frontend)
- Leitung eines Entwicklungsteams aus 5 Personen
- Code Reviews und Fehleranalysen
- Datenimporte und -exporte (XML/XSD, Apache POI)
- Entwicklung von RESTful Webservices
- Migration von ANT zu Maven
- Code-Dokumentation (UML, Markdown, AsciiDoc)
- Technisches Umfeld: Java 9 (Spring, Spring Boot, Spring Batch, Spring Security, Querydsl), JavaScript (jQuery), Oracle SQL, Maven, Eclipse, VS Code, Oracle SQL Developer, Git, Subversion, PuTTY, WinSCP, Jenkins, SonarQube, Jira, OTRS, Windows 10 Pro, Microsoft Office 2019
Juli 2014 - Nov. 2015
1 Jahr 5 Monaten
- Automatisierte Installation von Testrechnern mit Windows 7 64-bit zur Rollout-Vorbereitung
- Verwaltung der Rechner und Erstellung von Verlegungsaufträgen
- Unterstützung der Tester und bei Fehlersuche/Fehlerklärung
- Erstellung von Testplänen und Eintragung von Testabläufen in HP Quality Center
- Unterstützung in diversen Projektleitungsaufgaben
- Technisches Umfeld: Windows Vista 32-bit, Windows 7 64-bit, Microsoft Office 2007/2013, HP Quality Center, SCCM, DDWI
Juni 2014 - Juli 2014
2 Monaten
- Userbetreuung und 1st/2nd-Level-Serveradministration
- Verwaltung und Betreuung von Benutzerkonten und Mailboxen
- Betreuung der Kunden direkt vor Ort
- Technisches Umfeld: Windows 7/8, Windows Server 2008/2012, Active Directory, LogMeIn
Apr. 2014 - Jan. 2015
10 Monaten
- Entwicklung eines Kamerasystems als unidirektionaler Näherungssensor an Robotergliedmaßen
- Entwicklung der Software zur Auswertung der Kamerabilder und Ermittlung der Entfernung von Gegenständen
- Technisches Umfeld: C++ mit OpenCV, Windows 7
Aug. 2012 - Dez. 2012
5 Monaten
- Design und Anpassung von Vorlagen für Microsoft Word 2007 und PowerPoint 2007
- HP Quality Center Tests für Word, Outlook, PowerPoint, Excel, Access, Visio 2007
- Protokollierung des Dateibestands
- Verfassen von Testplänen, Dokumentationen und Anleitungen für firmeninterne Tools
- Technisches Umfeld: Windows 7, Microsoft Office 2007
Apr. 2012 - Feb. 2013
11 Monaten
- Erstellung einer Designvorlage (Microsoft Office) für das Vereinsmagazin Oly-Info
- Schreiben von Artikeln und Übersetzung des gesamten Magazins ins Englische
- Kontakt zu Ausschüssen und Support
- Technisches Umfeld: Windows 7, Microsoft Office 2007
Dez. 2011 - Feb. 2012
3 Monaten
- Durchführung lichttechnischer Messungen und mathematische Auswertung der Messdaten
- Auswahl, Bestellung und Einbau elektronischer Bauteile
- Umfangreiche Programmierung eines Atmel-Microcontrollers unter Verwendung eines DCF77-Empfängers zur Bestimmung der aktuellen Uhrzeit
- Technisches Umfeld: Windows 7, AVR Studio 4, Atmel AT90PWM316
Sept. 2011 - Nov. 2011
3 Monaten
- Durchführung von Firmwareupdates auf Leuchtencontrollern
- Programmierung diverser Entwicklungstools in Delphi
- Löten mehrerer Modellschaltungen für Trainingszwecke
- Messung von Schwingquarzen am Oszilloskop bei verschiedenen Temperaturen, Austausch und erneute Messung, Dokumentation der Ergebnisse
- Unterstützung bei mathematischen Berechnungen
- Technisches Umfeld: Windows 7, Turbo Delphi