Im Rahmen eines Rollout Systems für sicherheitskritische Informations- und Kommunikationssysteme wurde folgende Aufgaben umgesetzt:
- Erweiterung der administrative Webapplikation um eine verteilte Benutzerverwaltung inklusive rollenbasierender Zugriffskontrolle
- Erweiterung des verteiltes Konfigurationsmanagements
- Erweiterung des verteiltes Systemmanagements
- Pflege und Erweiterung der Continuous Integration
- Implementierung eines Automatic Switchover für standortübergreifende Redundanz
Implementierung eines zweistufigen Caches zur Performance-Optimierung (Python, Pandas, Parquet, pyarrow).
Implementierung der Konvertierung von MSSQL Datenbanktabellen nach Parquet Dateien (Python, MSSQL, Pandas, Parquet, pyarrow).
Implementierung der Schnittstelle zum Data-Cube für die Deckungsbeitragsrechnung.
Implementierung einer Snapshot basierenden Datenabfrage (Python, Parquet, pyarrow).
Implementierung eines prototypischen Web-Service (Python, Flask, PostreSQL, SQLAlchemy, Docker).
Parallelisieren von Programm-Teilen (Python, Dask, Pandas).
Vorbereiten der Migration der legacy Continuous-Integration Strecke um sie bereit für Kubernetes zu machen (Jenkins, Docker, Kubernetes).
Implementierung einer Ablaufsteuerung (Automic).
Unterstützung von Maßnahmen zur Verbesserung der Code-Qualität (Code-Reviews, pylint).
Vermittlung von Wissen zu Test Driven Development, Unit Testing, Software Pattern, Object-Relation Mapping.
Develop accurate models of metered building energy usage in the following areas: chilled water, electric, hot water, and steam meters. The data comes from over 1,000 buildings over a three-year timeframe. With better estimates of these energy-saving investments, large scale investors and financial institutions will be more inclined to invest in this area to enable progress in building efficiencies.
Im Rahmen des HACK AND HARVEST Hackathon in Konstanz 2019 untersuchte ich die Korrelation von Bevölkerungsstruktur und Nutzung der Fahrrad-Mietsysteme in Konstanz. Die Datenbasis bildete das Open Data Angebot Offene Daten Konstanz. Die Pitch Präsentation ist gibt es hier: https://r42sys.github.io/hackandharvest-2019.html
Data science competition hosted by Kaggle.
Result: Top 11%
Analyse, Design und Implementierung einer Softwarekomponente zur Echtzeitsteuerung eines Roboters via serieller Schnittstelle.
Design und Implementation eines Query Servers basierend auf dem Low-Latency-Messaging Produkt (Ultra Messaging Streaming) von Informatica und der Financial-Tick-Datenbank OneTick von OneMarket- Data im Rahmen des Projektes MAGELLAN „Prices and Related Figures".
In einer Studie wurde die Machbarkeit einer Arbeitsumgebung für Bankmitarbeiter im internationalen Umfeld untersucht. Einzelne Komponenten wurden an verschiedenen weltweit verteilten Standorten installiert und zu einer Web-Applikation zusammengefügt. Unterschiedliche technische, sicherheitstechnische und rechtliche Fragestellungen waren Teil der Studie.
Entwicklung eines CORBA Service, der eine Kunden-Authentisierung auf Challenge/Response Basis sicherstellt.
Corba, XML und Perl
Verteilung von Softwareupdates für Geldautomaten. Kleinere Features / Bug-Fixes.
Gesamtarchitekturverantwortung 'Automatenmanagement Services'
Alarmierung des zuständigen Betreuer via Pager im Fall eines Problems im operativen Bereich eines Geldautomaten
Eine Übersicht bzw Statistik zeigt aktuelle bzw prinzipielle Probleme
Gesamtarchitekturverantwortung 'Automatenmanagement Services'
Ablösung von Papier-Logs
Bildverarbeitung von sehr schlecht lesbaren Arztrezepten als Vorbereitung für die OCR.
Migration eines Algorithmus von OCCAM nach C zur Hochgeschwindgkeitserkennung von Kästchen auf chinesischen Briefen
Portierung von Software von Sun Solaris auf DEC/Ultrix
Studie zur Farbbildbinarisierung von farblich aufwändig gestalteten Briefumschlägen zur Erkennung des Adressblocks.
Describe terminology and concepts related to AWS services
Articulate key concepts of AWS security measures and AWS Identity and Access Management (IAM)
You will learn to distinguish among several AWS compute services, including Amazon EC2, AWS Lambda, and Amazon ECS.
Understand AWS database and storage offerings, including Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB, and Amazon S3.
Module 1: AWS Cloud Concepts
Module 2: AWS Core Services
Module 3: AWS Security
Module 4: AWS Architecting
Module 5: AWS Pricing and Support
Thema der Diplomarbeit:
Zur Konformation von Polymethinen in Lösung.
Computerunterstützte Konformationsanalyse.
09/1970 - 05/1984
Gymnasium Rheinfelden/Baden
02/1993 - 01/1997
Promotion am Lehrstuhl Prof. Dr. Daltrozzo, Universität Konstanz. Abgebrochen - Stelle als Software-Entwickler bei der UBS AG angetreten.
Software-Entwickler
Beförderung
07/1999
Beförderung zum Prokurist
Im Rahmen eines Rollout Systems für sicherheitskritische Informations- und Kommunikationssysteme wurde folgende Aufgaben umgesetzt:
- Erweiterung der administrative Webapplikation um eine verteilte Benutzerverwaltung inklusive rollenbasierender Zugriffskontrolle
- Erweiterung des verteiltes Konfigurationsmanagements
- Erweiterung des verteiltes Systemmanagements
- Pflege und Erweiterung der Continuous Integration
- Implementierung eines Automatic Switchover für standortübergreifende Redundanz
Implementierung eines zweistufigen Caches zur Performance-Optimierung (Python, Pandas, Parquet, pyarrow).
Implementierung der Konvertierung von MSSQL Datenbanktabellen nach Parquet Dateien (Python, MSSQL, Pandas, Parquet, pyarrow).
Implementierung der Schnittstelle zum Data-Cube für die Deckungsbeitragsrechnung.
Implementierung einer Snapshot basierenden Datenabfrage (Python, Parquet, pyarrow).
Implementierung eines prototypischen Web-Service (Python, Flask, PostreSQL, SQLAlchemy, Docker).
Parallelisieren von Programm-Teilen (Python, Dask, Pandas).
Vorbereiten der Migration der legacy Continuous-Integration Strecke um sie bereit für Kubernetes zu machen (Jenkins, Docker, Kubernetes).
Implementierung einer Ablaufsteuerung (Automic).
Unterstützung von Maßnahmen zur Verbesserung der Code-Qualität (Code-Reviews, pylint).
Vermittlung von Wissen zu Test Driven Development, Unit Testing, Software Pattern, Object-Relation Mapping.
Develop accurate models of metered building energy usage in the following areas: chilled water, electric, hot water, and steam meters. The data comes from over 1,000 buildings over a three-year timeframe. With better estimates of these energy-saving investments, large scale investors and financial institutions will be more inclined to invest in this area to enable progress in building efficiencies.
Im Rahmen des HACK AND HARVEST Hackathon in Konstanz 2019 untersuchte ich die Korrelation von Bevölkerungsstruktur und Nutzung der Fahrrad-Mietsysteme in Konstanz. Die Datenbasis bildete das Open Data Angebot Offene Daten Konstanz. Die Pitch Präsentation ist gibt es hier: https://r42sys.github.io/hackandharvest-2019.html
Data science competition hosted by Kaggle.
Result: Top 11%
Analyse, Design und Implementierung einer Softwarekomponente zur Echtzeitsteuerung eines Roboters via serieller Schnittstelle.
Design und Implementation eines Query Servers basierend auf dem Low-Latency-Messaging Produkt (Ultra Messaging Streaming) von Informatica und der Financial-Tick-Datenbank OneTick von OneMarket- Data im Rahmen des Projektes MAGELLAN „Prices and Related Figures".
In einer Studie wurde die Machbarkeit einer Arbeitsumgebung für Bankmitarbeiter im internationalen Umfeld untersucht. Einzelne Komponenten wurden an verschiedenen weltweit verteilten Standorten installiert und zu einer Web-Applikation zusammengefügt. Unterschiedliche technische, sicherheitstechnische und rechtliche Fragestellungen waren Teil der Studie.
Entwicklung eines CORBA Service, der eine Kunden-Authentisierung auf Challenge/Response Basis sicherstellt.
Corba, XML und Perl
Verteilung von Softwareupdates für Geldautomaten. Kleinere Features / Bug-Fixes.
Gesamtarchitekturverantwortung 'Automatenmanagement Services'
Alarmierung des zuständigen Betreuer via Pager im Fall eines Problems im operativen Bereich eines Geldautomaten
Eine Übersicht bzw Statistik zeigt aktuelle bzw prinzipielle Probleme
Gesamtarchitekturverantwortung 'Automatenmanagement Services'
Ablösung von Papier-Logs
Bildverarbeitung von sehr schlecht lesbaren Arztrezepten als Vorbereitung für die OCR.
Migration eines Algorithmus von OCCAM nach C zur Hochgeschwindgkeitserkennung von Kästchen auf chinesischen Briefen
Portierung von Software von Sun Solaris auf DEC/Ultrix
Studie zur Farbbildbinarisierung von farblich aufwändig gestalteten Briefumschlägen zur Erkennung des Adressblocks.
Describe terminology and concepts related to AWS services
Articulate key concepts of AWS security measures and AWS Identity and Access Management (IAM)
You will learn to distinguish among several AWS compute services, including Amazon EC2, AWS Lambda, and Amazon ECS.
Understand AWS database and storage offerings, including Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB, and Amazon S3.
Module 1: AWS Cloud Concepts
Module 2: AWS Core Services
Module 3: AWS Security
Module 4: AWS Architecting
Module 5: AWS Pricing and Support
Thema der Diplomarbeit:
Zur Konformation von Polymethinen in Lösung.
Computerunterstützte Konformationsanalyse.
09/1970 - 05/1984
Gymnasium Rheinfelden/Baden
02/1993 - 01/1997
Promotion am Lehrstuhl Prof. Dr. Daltrozzo, Universität Konstanz. Abgebrochen - Stelle als Software-Entwickler bei der UBS AG angetreten.
Software-Entwickler
Beförderung
07/1999
Beförderung zum Prokurist