SAP Data Designer ETL, SQL Server, Docker für PharmaSuisse Data Warehouse Anwendung (Application Manager und Entwickler)
SAP Business Objects, ABAP auf SAP HANA für die Polizei des Kantons Bern (Application Manager und Entwickler)
Avaloq-Connectoren zu SAP BW für die Banque Cantonale de Fribourg
Okt. 2021 - Aug. 2022
11 Monaten
Zürich, Schweiz
Auftragnehmer
Swisscom
Openshift, Grafana, Kafka, Splunk, MariaDB, Postgres, InfluxDB, Linux- und Openshift-Betrieb und Wartung für die Custodigit Trading Crypto Anwendung der Sygnum Bank als 2nd Level Support
Mai 2021 - Sept. 2021
5 Monaten
Zürich, Schweiz
Auftragnehmer
SIX Group
Python-Programmierung, Windows PowerShell, Scala, Postgres DB für Indexberechnung
Scala/Postgres Backend-Programmierung auf Scalatra-Framework für Webanwendung mit Livestream-Video von einer Android-App, bidirektional mit Sprachfunktion. Angeblich für eine Versicherung. Selenium mit Python für UI-Tests verwendet.
Einführung von Solaris Packaging für die sendmail-Anwendung im CS Solaris-Build, genutzt als Mail-Backbone bei Credit Suisse
Juni 2020 - Nov. 2020
6 Monaten
Lenzburg, Schweiz
Auftragnehmer
Finnova AG
Scala-Programmierung mit AKKA-Framework für neue Services (Websockets) um die Finnova Core Banking Suite, mit Schnittstellen zu Elasticsearch, Postgres, Kafka
Openshift-Deployments mit Jenkins-Pipeline und Einführung von Selenium-Tests mit Python auf Selenium Grid
Jan. 2019 - Dez. 2019
1 Jahr
Winterthur, Schweiz
Auftragnehmer
AXA Winterthur
Migration von JBOSS mit Java-Swing-Frontend in die Cloud (Azure, AWS) des Backends mit Red Hat, Openshift
DB2-Engineering, Artifactory, Openshift-Deployments mit Jenkins-Pipeline (CI)
Okt. 2018 - Aug. 2021
2 Jahren 11 Monaten
Zürich, Schweiz
Student
ETH Zürich
Vollzeitstudium Master MSc ETH Angewandte Mathematik parallel zur beruflichen Tätigkeit
Computational Quantum Physics (C++, Python mit ML Keras, PyTorch)
Kombinatorische Optimierung, Operations Research (Python)
Numerische Analysis für partielle Differentialgleichungen (Matlab)
Mai 2018 - Okt. 2018
6 Monaten
St. Gallen, Schweiz
Auftragnehmer
Raiffeisen Bank
Cyber Security in der E-Banking-Anwendung. Inklusive PL/SQL, SAP HANA, C++ mit Qt-Framework, JavaScript
Simulation von Angriffen zur Identifikation ihrer Fingerabdrücke und Merkmale
Juni 2016 - Apr. 2018
1 Jahr 11 Monaten
Zürich, Schweiz
Auftragnehmer
Credit Suisse
Technischer Projektleiter für Offshore in Indien (Scrum)
PL/SQL-, Shell- und Python-Scripting auf Linux (Red Hat) für Data-Warehouse-Anwendung im Treasury-Bereich
Einsatz von ETL Informatica, verantwortlich für Splunk, Jenkins Continuous Integration alles auf Linux Red Hat, Migration zu TeamCity
Wir haben eine virtuelle Umgebung für Entwickler in VMware mit Build-Prozess geschaffen, RPM-Packaging eingeführt, Splunk
Apr. 2016 - Juni 2016
3 Monaten
Private Project
Nov. 2015 - Apr. 2016
6 Monaten
Bern, Schweiz
Auftragnehmer
Bundesamt für Informatik
PL/SQL-Programmierung für Legacy-Anwendung auf SOLARIS für das Bundesamt für Statistik
Vereinfachung von Legacy-PL/SQL-Code voller globaler Variablen, mit einigen Prozeduren von jeweils über 4000 Zeilen Code
Juli 2015 - Okt. 2015
4 Monaten
Zürich, Schweiz
Auftragnehmer
AdNovum Informatik
Betreuung der TWINT-Anwendung in Produktion, PL/SQL, Oracle, Shell-Scripting, Linux
Integration von Coop, Post in TWINT. Führung und Unterstützung eines neuen ETH-Absolventen in Oracle-Datenbanken, PL/SQL
Apr. 2014 - Juni 2015
1 Jahr 3 Monaten
Bern, Schweiz
Auftragnehmer
Bundesamt für Informatik
Allgemeine Beratung/Programmierung (PL/SQL, Unix) und Migration des Scheduling-Systems in den Oracle Jobs Scheduler
Sept. 2010 - März 2014
3 Jahren 7 Monaten
Zürich, Schweiz
Auftragnehmer
Credit Suisse
Java-Programmierung für J2EE-WebLogic-Anwendung mit JSF, Projekt zur Zusammenführung von zwei Legacy-Java-Anwendungen in eine J2EE-Anwendung für den Zugriff auf persönliche Konten auf Unix-Servern. Datenmigration von zwei unabhängigen DB2-Datenbanken in ein Oracle-Schema fehlerfrei, Programmierung von Schnittstellen wie LDAP, Control-SA. Umfangreiche sudo-Konfigurationen.
Zweites Projekt mit PL/SQL und Shell-Scripting für Exposure-Analytics-Berechnungen. Aufbau eines Build-Systems in einer VirtualBox für jedes Teammitglied, Einführung von Continuous Integration, Packaging für Solaris eingeführt, Migration von Redwood JCS zu Control-M
Sept. 2008 - Apr. 2010
1 Jahr 8 Monaten
Bern, Schweiz
Auftragnehmer
SBB
Webanwendung DAZU auf GlassFish J2EE-Server für ETCS (European Train Control System), Oracle, Spring MVC, JPA. Performance-Verbesserungen mittels Explain Plan (Abfragezeit von 30 s auf 5 s reduziert)
Jan. 2008 - Juli 2008
7 Monaten
Zürich, Schweiz
Auftragnehmer
Zürcher Kantonalbank
Java, C++ für Währungsdaten aus SAP, AVALOQ, Reuters, Host-Schnittstellen, alle Daten an SeeBeyond EAI gesendet
Feb. 2007 - Nov. 2007
10 Monaten
Basel, Schweiz
Auftragnehmer
SBB Cargo
Backend-Java/J2EE-Programmierung mit Oracle TopLink, WebSphere, PL/SQL, Eclipse RCP-Client. Im Projekt POLAR (Planung von Fracht, Routen und Zugfahrten) Performance-Optimierungen von SQL-Abfragen durch Explain Plans. Umfangreiche Java-Programmierung mit Oracle TopLink für Datenbankzugriff.
Workflow-Programmierung (Build-Zeit) mit MQ Workflow, J2EE, WebLogic, Control SA
EAI (SeeBeyond ICAN 5)-Programmierung für Vontobel Bank mit Schnittstellen zu AVALOQ, SAP
Automatisierte Migration von über 1000 UNIX-Servern der Credit Suisse zum internen UACS-Sicherheitsstandard durch Deployment eines eigens entwickelten Solaris-Pakets auf jedem Server, Patching jedes Servers für Remote-Zugriff via Script.
Jan. 2002 - Dez. 2003
2 Jahren
Zürich, Schweiz
Ingenieur
Teconomic AG
Java, Oracle 8, AIX 4, XSLT, Backend-Versicherungsanwendung (Riester-Rente) für Winterthur Versicherung. Standard-Java-Programmierung und Optimierung von SQL-Abfragen für verschiedene Geschäftsregeln
Jan. 2002 - Dez. 2002
1 Jahr
Zürich, Schweiz
Student
Seminar für Angewandte Mathematik, ETH Zürich
Rückkehr an die ETH für ein Physikstudium (nicht abgeschlossen). Mitarbeit am SAM (Seminar für Angewandte Mathematik) mit C++ und STL sowie MPI auf Solaris 8 an einer Bibliothek für numerische Verfahren (Finite Elemente)
Jan. 2000 - Dez. 2002
3 Jahren
Zürich, Schweiz
Ingenieur
AdNovum AG
C++, CORBA auf Solaris, DB2, Oracle für eine Intranet-Anwendung der UBS
C-Programmierung mit PKCS#11-API-Integration in das OpenSSL-Projekt auf Solaris und Windows NT
Tests auf verschiedener Hardware (Smartcards) deckten immer neue Fehler auf, bis alle behoben waren. Kompilieren und Testen auf Solaris und Windows NT brachte eigene Herausforderungen und Erkenntnisse.
Sprachen
Deutsch
Muttersprache
Kroatisch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Italienisch
Fortgeschritten
...und 1 Weitere
Ausbildung
Okt. 2018 - Aug. 2021
ETH Zürich
MSc ETH Angewandte Mathematik · Angewandte Mathematik · Zürich, Schweiz
Okt. 1995 - Juni 2000
ETH Zürich
Master of Science ETH in Mathematik · Mathematik · Zürich, Schweiz