2020 • Berater Software Engineering • ADVISORI FTC GmbH • Frankfurt am Main
- Konzeption, Planung und Entwicklung mehrerer Softwareprojekte für namhafte Kunden auf verschiedenen Software-Stacks
- Kundenkommunikation, Requirements Engineering und Projektleitung
- Erstellung von Testplänen, Go-Live Planung
- Deployment und Betrieb der Applikationen in die Cloud
- Internationale Zusammenarbeit mit internen Mitarbeitern der Kunden
- Dokumentation der Anwendungen und Prozesse
- Durchführung von Python-Workshops für Kunden
Verwaltungs- und Berechnungstool für Leasing- und Versicherungen
Neuentwicklung eines Tools zur Berechnung von Versicherungs- und Leasingpreisen für Fahrzeuge. Neben der Stammdatenpflege zu Versicherungen und Leasings sowie der Preisberechnung ermöglicht es das Tool auch diese Daten via hochkonfigurierbaren Schnittstellen für Drittdienste bereitzustellen. Für die Anwendbarkeit diverser Preise lassen sich mittels visuellem Editor Anwendungsregeln erfassen.
- Arbeit in einem internationalen Scrum-Team und mit anderen internationalen Stakeholdern.
- Konzeptionierung von Features und technischen Architekturen basierend auf User-Stories und Erstellung von MockUps in Adobe XD.
- Implementierung des Frontends in Angular.
- Implementierung des Backends mit Java (Quarkus), Microsoft SQL Server und Redis.
- Anbindung verschiedener internen und externen Schnittstellen (Stammdaten, Berechnungsdienste).
Tool zur Bereitschaftsplanung von Außendienstmitarbeitern
Neuentwicklung einer Applikation zur Planung von Außendiensteinsätzen zur Wartung medizinischer Geräte inkl. Wartungsvorausplanung und Reparaturbereitschaftsplanung. Integration zu anderen Diensten wie Smartsheet und Google Kalender. Mitarbeiter können bequem in ihren Google Kalender Termine planen und automatisch in das Tool übertragen.
- Aufnahme von Anforderungen direkt vom Kunden und Aufbereitung von Lösungsvorschlägen.
- Konzeption und Implementierung von Front- und Backend mit Angular, node.js, Meteor, express, MongoDB und Redis.
- Anbindung von Google OAuth für das Login. Anbindung von weiteren APIs, z.B. Google Calendar API und Smartsheet.
- Implementierung verschiedener Google AppsScipt-Scripte zur Zwei-Wege-Synchronisierung von Kalernderdaten zwischen dem Tool und dem Google Kalender.
- Deployment als Container auf einer Kubernetes-Infrastruktur mit Rancher und Elastic Stack (für Logging).
Webapplikation zur Lager- und Bestellungsverwaltung von IT-Assets
Neuentwicklung eines Tools zur Lager- und Bestellungsverwaltung von IT-Assets. Das Tool ermöglicht es Bestellungen, Lagerbestände und Stammdaten von IT-Equipment zu verwalten. Als Login erfolgt über das SSO des Kunden (Google OAuth). Zum Dateiupload wurde Google Drive angebunden. Exports der Daten nach Google Sheets und REST-Schnittstellen für Drittanwendungen werden zur weitern Einbindung ebenfalls zur Verfügung gestellt.
- Aufnahme von Anforderungen direkt vom Kunden und alleinige Betreuung des Tools von MockUps bis Go-Live.
- Konzeption und Implementierung von Front- und Backend mit Angular, C#, Entity Framework Core und Microsoft SQL Server.
- Anbindung von Google OAuth über IdentityServer4 und Google Drive über Drive API für .NET.
- Bereitstellung von REST-Schnittstellen für externe Dienste, um eine umfangreiche Automatisierung zu ermöglichen.
- Deployment als Container auf einer Kubernetes-Infrastruktur mit Rancher und Elastic Stack (für Logging).
Webapplikation zur digitalisierung interner Prozesse
Entwicklung einer internen Applikation zur Digitalisierung diverser interner Prozesse (Urlaubsanträge, Spesenabrechnungen, Inventarverwaltung, Schulungsanträge, Anwesenheitsplanung, uvm.). Anbindung an die firmeneigene Microsoft-Infrastuktur (Microsoft Sharepoint, SSO).
- Konzeption und Implementierung von Front- und Backend mit Angular, Meteor, node.js, MongoDB und Redis.
- Schwerpunkt: Bereitstellung eines eigenen kleinen Frameworks auf Basis von Meteor zur Vereinfachung von Datenzugriffen mit datengebundener Autorisierung und Definition serverseitiger Funktionen (RPC).
2019 - 2020 • Werkstudent • ADVISORI FTC GmbH • Frankfurt am Main
- Ausarbeitung und Vorbereitung von Workshopinhalten (Python)
- Unterstützung bei der Durchführung von Python-Workshops für Kunden
- Entwicklung und Wartung von Softwareprojekten für namhafte Kunden
2018 - 2019 • Werkstudent • Brose Fahrzeugteile GmbH • Würzburg
- Konzeption und Entwicklung einer Webapplikation mit C#, JavaScript und MS SQL
- Durchführung von Softwaretests und Debugging
2016 - 2018 • Werkstudent • bueroparallel GmbH • Würzburg
- Webentwicklung mit PHP, JavaScript