Arbeit als LEAD Developer an einem systemkritischen reporting Portal in Zusammenarbeit mit Entwicklern aus Deutschland und Indien.
Implementierung von Workflow-Routinen zur Automatisierung von Data Ingestion und Data Processing.
Behebung von Defekten in Coding und Architekturentscheidungen.
Entwicklung eines Energie-Dashboards auf Basis von Django CMS und Python.
Entwicklung einer Architektur für die Backend-Infrastruktur inklusive Dokumentation mit UML
Entwicklung von Microservice-APIs mit OpenAPI 3 (Swagger) als Cloud-Services
Entwicklung von Datenbank-Designs
Pflegedialoge für die Datenbank mit Django
Umsetzung des Datenbank-Designs
Umsetzung von MicroService-APIs
Härtung der REST-APIs
Teilprojektleitung
Qualitätssicherung
Code Reviews
Testing
Dokumentation
CI/CD mit Gitlab CI
Datenablage mit Amazon S3 Clone Minio
Entwicklung von Datenbank-gestützten Anwendungen auf Basis von Cloud-Technologien, Python und Django.
Umstellung und Weiterentwicklung einer auf PHP basierenden Web-Anwendung auf TypeScript und Node.js.
Eigenverantwortliche Weiterentwicklung einer auf Django basierenden Web-Anwendung in einer skallierbaren Cloud-Umgebung (AWS Elastic Beanstalk).
Planung, Architektur und Entwicklung von Dokumentenmanagement-Lösungen für die unternehmensweite Optimierung der Dokumentenlandschaft in einem hochgradig heterogenem Umfeld.
Erstellen einer Online-Anwendung welche in der AWS Cloud läuft und dort in Form von MicroServices beliebig skallierbar ist.
Weiterentwicklung eines auf Django basierenden REST-Backends inklusive Projektleitung und Architektur-Entwicklung.
Tätigkeiten:
Weiterentwicklung eines WebShops auf Basis von Ruby und Rails und SpreeCommerce.
Implementierung und Erweiterung einer Cloud-Middleware mit Amazon Web Services zur Anbindung eines Warenwirtschaftssystems an einen Webshop.
Entwicklung einer neuen Python Anwendung mit aktuellen KI-Werkzeugen in einem verteilten Scrum-Team anhand von User-Stories.
Analyse der aus mehreren Backend-Komponenten bestehenden Systems und Entwicklung von Lösungsvorschlägen für die Weiterentwicklungswünsche. Weiterentwicklung des Backendsystems und des Frontends.
Korrektur bestehender Fehler.
Erweiterung und Pflege eines komplexen Firmenportals basierend auf Django und Django CMS sowie weiteren Django-Modulen.
Konzeption, Design (Architektur) und Realisierung von
Online-Anwendungen auf Basis von Web-Technologien.
Tätigkeiten u.a.:
Konzeption, Design und Realisierung einer Online-
Anwendung auf Basis von Django.
Python, SQL, Datenbank-Design, HTML 5,
JavaScript, jQuery, CSS, Django, Ajax, Bootstrap,
Responsive Design.
Fertigstellung eines Einrichtungsplanungssystems auf
Basis von verschiedenen Web-Technologien
Konzeption, Design und Implementierung von
verschiedenen Anwendungen auf Basis von SAPs On
Demand Anwendungstechnologie, teils auf Basis von
Java.
Tätigkeiten:
Anforderungsanalyse, Präsentation, Interface-Design,
Systemdesign, Implementierung.
Konzeption und Design eines generischen Interface-
Frameworks für den Zugriff auf verschiedene
Dokumentenmanagementsysteme.
Tätigkeiten:
Anforderungsanalyse, Architektur, Präsentation,
Interface-Design, Systemdesign, Implementierung,
Fehlermanagement, Ticket-Bearbeitung,
Kundenkontakt
Konzeption und Design einer objektorientierten Zugriffsschicht
auf ein Dokumentenmanagementsystem für das SAP Records Management
(Elektronische Aktenverwaltung).
Tätigkeiten:
Anforderungsanalyse, Systemdesign, Implementierung, Weiterentwicklung,
Wartung, hauptverantwortliche Betreuung des DMS-Umfeldes im Records Management.
Konzeption, Design (Architektur) und Realisierung
eines Dokumentenmanagementsystems basierend auf
einer selbst implementierten NoSQL-Datenbank.
Backend-Implementierung in C++, Frontend in Python.
Konzeption, Design und Implementierung eines
Frameworks für einen hochmodularen und
erweiterbaren Aktenzeichengenerator für den DOMEA-
Standard für Aktenverwaltung.
Tätigkeiten:
Anforderungsanalyse, Systemdesign,
Implementierung, Betreuung der Weiterentwicklung.
Analyse und Design von ERP-Anwendungen (vor allem im SAP HCM) mit Daten-, Prozess- und Objektorientierten Modellen.
Tätigkeiten:
Qualitätsbeauftragter einer Geschäftsstelle von Danet
Durchführung von Workshops zum Thema
Tätigkeiten:
Projektmanagement, Wiederverwendung, Problemanalyse, Erarbeitung von Lösungsvorschlägen, Design und Implementierung wiederverwendbarer Libraries in C++, Organisation für die Neubeschaffung von Hard- und Software.
Design und Implementierung des Zentralmoduls eines
Workflow-Systems zur Kommunikation zwischen unterschiedlichen Enterprise-Anwendungen im Umfeld
von Abrechnungssystemen im Telekommunikations
sektor.
Das System realsiert eine ETL-Strecke zwischen den beiden Systemen zum kontinuierlichen Datenabgleich.
Tätigkeiten:
Konzeption und Implementierung eines
Datenbankmigrationstools
Tätigkeiten:
Analyse, Konzeption, Implementierung, Optimierung,
Durchführung der Migration vor Ort beim Kunden
SQL, Oracle 7, Gupta SQLBase, DEC Alpha,
telnet, Hummingbird Exceed, Windows 95
Erarbeitung und Erstellung der ISO9001
Verfahrensanweisung für die Softwareentwicklung –
Mitglied des ISO-Teams für die Einführung von
ISO9001 in der IEZ AG.
Danach Qualitätsberater der Entwicklung.
Konzeption, Vorbereitung, Diskussion zusammen mit
dem Vorstand, Vorbereitung für die Zertifizierung,
Teilnahme an der ISO9001 Zertifizierung.
Konzeption, Design und Implementierung eines
benutzerfreundlichen Installationsprogramms für ein
komplexes CAD-Paket unter Unix auf Basis einer
Benutzeroberfläche innerhalb des CAD-Systems
MicroStation.
Tätigkeiten:
Analyse, Oberflächendesign, Systemdesign,
Implementierung, Dokumentation
C, Unix, MicroStation, make, Shellskript, cpio
Konzeption und Implementierung einer benutzer-
freundlichen Dateimanagement-Anwendung für ein
CAD-Paket auf Basis einer Benutzeroberfläche
innerhalb des CAD-Systems MicroStation
(„speedikon M“).
Tätigkeiten:
Analyse, Oberflächendesign, Systemdesign,
Implementierung, Dokumentation
Erstellung verschiedener systemnaher Libraries in C,
welche die technische Basis für mehrere CAD-
Anwendungen bilden. Dabei sind vor allem hohe
Wiederverwendbarkeit, hohe Portabilität als auch die
möglichst unproblematischen Einbau in Altsysteme zu
gewährleisten.
Tätigkeiten:
Analyse, Systemdesign, Realisierung,
Weiterentwicklung, Rollout, Portierung, Performance-
Optimierung.Last- und Performance-Tests
Diplomarbeit im Bereich Compilerbau / Parallelisierung mit Note "Sehr gut".
Abschlussnote "Gut".
Leistungskurse:
Im Studium:
Im Beruf:
bei SAP:
Mehrere Rhetorik-Kurse (privat)
Sonstiges:
Web-Entwicklung, ERP, CAD (Baugewerbe), Telekommunikation
Arbeit als LEAD Developer an einem systemkritischen reporting Portal in Zusammenarbeit mit Entwicklern aus Deutschland und Indien.
Implementierung von Workflow-Routinen zur Automatisierung von Data Ingestion und Data Processing.
Behebung von Defekten in Coding und Architekturentscheidungen.
Entwicklung eines Energie-Dashboards auf Basis von Django CMS und Python.
Entwicklung einer Architektur für die Backend-Infrastruktur inklusive Dokumentation mit UML
Entwicklung von Microservice-APIs mit OpenAPI 3 (Swagger) als Cloud-Services
Entwicklung von Datenbank-Designs
Pflegedialoge für die Datenbank mit Django
Umsetzung des Datenbank-Designs
Umsetzung von MicroService-APIs
Härtung der REST-APIs
Teilprojektleitung
Qualitätssicherung
Code Reviews
Testing
Dokumentation
CI/CD mit Gitlab CI
Datenablage mit Amazon S3 Clone Minio
Entwicklung von Datenbank-gestützten Anwendungen auf Basis von Cloud-Technologien, Python und Django.
Umstellung und Weiterentwicklung einer auf PHP basierenden Web-Anwendung auf TypeScript und Node.js.
Eigenverantwortliche Weiterentwicklung einer auf Django basierenden Web-Anwendung in einer skallierbaren Cloud-Umgebung (AWS Elastic Beanstalk).
Planung, Architektur und Entwicklung von Dokumentenmanagement-Lösungen für die unternehmensweite Optimierung der Dokumentenlandschaft in einem hochgradig heterogenem Umfeld.
Erstellen einer Online-Anwendung welche in der AWS Cloud läuft und dort in Form von MicroServices beliebig skallierbar ist.
Weiterentwicklung eines auf Django basierenden REST-Backends inklusive Projektleitung und Architektur-Entwicklung.
Tätigkeiten:
Weiterentwicklung eines WebShops auf Basis von Ruby und Rails und SpreeCommerce.
Implementierung und Erweiterung einer Cloud-Middleware mit Amazon Web Services zur Anbindung eines Warenwirtschaftssystems an einen Webshop.
Entwicklung einer neuen Python Anwendung mit aktuellen KI-Werkzeugen in einem verteilten Scrum-Team anhand von User-Stories.
Analyse der aus mehreren Backend-Komponenten bestehenden Systems und Entwicklung von Lösungsvorschlägen für die Weiterentwicklungswünsche. Weiterentwicklung des Backendsystems und des Frontends.
Korrektur bestehender Fehler.
Erweiterung und Pflege eines komplexen Firmenportals basierend auf Django und Django CMS sowie weiteren Django-Modulen.
Konzeption, Design (Architektur) und Realisierung von
Online-Anwendungen auf Basis von Web-Technologien.
Tätigkeiten u.a.:
Konzeption, Design und Realisierung einer Online-
Anwendung auf Basis von Django.
Python, SQL, Datenbank-Design, HTML 5,
JavaScript, jQuery, CSS, Django, Ajax, Bootstrap,
Responsive Design.
Fertigstellung eines Einrichtungsplanungssystems auf
Basis von verschiedenen Web-Technologien
Konzeption, Design und Implementierung von
verschiedenen Anwendungen auf Basis von SAPs On
Demand Anwendungstechnologie, teils auf Basis von
Java.
Tätigkeiten:
Anforderungsanalyse, Präsentation, Interface-Design,
Systemdesign, Implementierung.
Konzeption und Design eines generischen Interface-
Frameworks für den Zugriff auf verschiedene
Dokumentenmanagementsysteme.
Tätigkeiten:
Anforderungsanalyse, Architektur, Präsentation,
Interface-Design, Systemdesign, Implementierung,
Fehlermanagement, Ticket-Bearbeitung,
Kundenkontakt
Konzeption und Design einer objektorientierten Zugriffsschicht
auf ein Dokumentenmanagementsystem für das SAP Records Management
(Elektronische Aktenverwaltung).
Tätigkeiten:
Anforderungsanalyse, Systemdesign, Implementierung, Weiterentwicklung,
Wartung, hauptverantwortliche Betreuung des DMS-Umfeldes im Records Management.
Konzeption, Design (Architektur) und Realisierung
eines Dokumentenmanagementsystems basierend auf
einer selbst implementierten NoSQL-Datenbank.
Backend-Implementierung in C++, Frontend in Python.
Konzeption, Design und Implementierung eines
Frameworks für einen hochmodularen und
erweiterbaren Aktenzeichengenerator für den DOMEA-
Standard für Aktenverwaltung.
Tätigkeiten:
Anforderungsanalyse, Systemdesign,
Implementierung, Betreuung der Weiterentwicklung.
Analyse und Design von ERP-Anwendungen (vor allem im SAP HCM) mit Daten-, Prozess- und Objektorientierten Modellen.
Tätigkeiten:
Qualitätsbeauftragter einer Geschäftsstelle von Danet
Durchführung von Workshops zum Thema
Tätigkeiten:
Projektmanagement, Wiederverwendung, Problemanalyse, Erarbeitung von Lösungsvorschlägen, Design und Implementierung wiederverwendbarer Libraries in C++, Organisation für die Neubeschaffung von Hard- und Software.
Design und Implementierung des Zentralmoduls eines
Workflow-Systems zur Kommunikation zwischen unterschiedlichen Enterprise-Anwendungen im Umfeld
von Abrechnungssystemen im Telekommunikations
sektor.
Das System realsiert eine ETL-Strecke zwischen den beiden Systemen zum kontinuierlichen Datenabgleich.
Tätigkeiten:
Konzeption und Implementierung eines
Datenbankmigrationstools
Tätigkeiten:
Analyse, Konzeption, Implementierung, Optimierung,
Durchführung der Migration vor Ort beim Kunden
SQL, Oracle 7, Gupta SQLBase, DEC Alpha,
telnet, Hummingbird Exceed, Windows 95
Erarbeitung und Erstellung der ISO9001
Verfahrensanweisung für die Softwareentwicklung –
Mitglied des ISO-Teams für die Einführung von
ISO9001 in der IEZ AG.
Danach Qualitätsberater der Entwicklung.
Konzeption, Vorbereitung, Diskussion zusammen mit
dem Vorstand, Vorbereitung für die Zertifizierung,
Teilnahme an der ISO9001 Zertifizierung.
Konzeption, Design und Implementierung eines
benutzerfreundlichen Installationsprogramms für ein
komplexes CAD-Paket unter Unix auf Basis einer
Benutzeroberfläche innerhalb des CAD-Systems
MicroStation.
Tätigkeiten:
Analyse, Oberflächendesign, Systemdesign,
Implementierung, Dokumentation
C, Unix, MicroStation, make, Shellskript, cpio
Konzeption und Implementierung einer benutzer-
freundlichen Dateimanagement-Anwendung für ein
CAD-Paket auf Basis einer Benutzeroberfläche
innerhalb des CAD-Systems MicroStation
(„speedikon M“).
Tätigkeiten:
Analyse, Oberflächendesign, Systemdesign,
Implementierung, Dokumentation
Erstellung verschiedener systemnaher Libraries in C,
welche die technische Basis für mehrere CAD-
Anwendungen bilden. Dabei sind vor allem hohe
Wiederverwendbarkeit, hohe Portabilität als auch die
möglichst unproblematischen Einbau in Altsysteme zu
gewährleisten.
Tätigkeiten:
Analyse, Systemdesign, Realisierung,
Weiterentwicklung, Rollout, Portierung, Performance-
Optimierung.Last- und Performance-Tests
Diplomarbeit im Bereich Compilerbau / Parallelisierung mit Note "Sehr gut".
Abschlussnote "Gut".
Leistungskurse:
Im Studium:
Im Beruf:
bei SAP:
Mehrere Rhetorik-Kurse (privat)
Sonstiges:
Web-Entwicklung, ERP, CAD (Baugewerbe), Telekommunikation
"Wir haben uns für den Consultant aufgrund seiner Fertigkeiten zur Datenmodellierung unter PostgreSQL sowie des umfangreichen Python/Django Know-how entschieden. Diese brachte er nach kürzester Einarbeitungszeit in unseren Stack auch vollständig ein und half uns, entsprechend der Fachanforderungen Django-Framework Eigenheiten zu umschiffen oder extremst zu optimieren. Das Projekt war querfinanziert von einer Fachabteilung und auf drei Monate begrenzt. Ansonsten hätten wir an dem Projekt mit gleicher Stärke weitergearbeitet."
— Projekt Weiterentwicklung Datenmanagementtool mit PostgreSQL, Pyhton/Django, 10/20 - 12/20
Referenz durch Head of Data Services, Konzern mit >10.000 Mitarbeitern, vom 05.01.21
"Der IT-Experte arbeitete sehr zielorientiert und aufgrund seines ausgeprägten analytischen Denkvermögens und seines hervorragenden Fachwissens und Könnens löste er auch schwerste Aufgaben mit hoher Effizienz und Arbeitsqualität in enger Zusammenarbeit mit unserem Team stets zu unser vollsten Zufriedenheit. Er wurde von Vorgesetzten und Mitarbeiten nicht nur wegen seiner fachlichen Leistungen, sondern auch für seine vorbildliche Einsatzbereitschaft und Kollegialität geschätzt. Vor allem in der Remote-Zusammenarbeit mit unserem Team zeigte er Durchsetzungskraft in der Sache und behielt selbständig den Überblick über den Projektfortschritt. Der Experte stellte stets das Interesse des Projektes und des Unternehmens in den Vordergrund und hat massgeblich an dem heutigen Stand des Projekts mitgewirkt. Er ist immer sehr zuverlässig sowie pflichtbewusst und arbeitet stets absolut genau. Er ist äusserst vertrauenswürdig und behandelt vertrauliche und interne Probleme stets mit der erforderlichen Diskretion. Sein Verhalten gegenüber Vorgesetzten, Kollegen und Mitarbeitern war stets vorbildlich, kooperativ und konstruktiv. Wir können den Experten als ausgezeichneten und bewährten Mitarbeiter uneingeschränkt weiterempfehlen."
— Projekt Erweiterung von Firmen-Präsenzen auf Basis von Django und Python, 11/15 - 05/16 Referenz durch Geschäftsleitung, Full-Service- (Werbe-) Agentur (<30 MA), vom 13.06.16