Entwickelte eine umfangreiche Webanwendung für die zweite Säule der Altersvorsorge (Swiss BVG, Kollektivleben) mit über 1000 Webseiten mithilfe einer hausinternen Modellsprache basierend auf Angular für Front- und Backend
Behob Fehler im Anwendungsgenerator, optimierte und überarbeitete die Anwendung und baute einen automatisierten Testaufbau auf
Implementierte die PDF-Erstellung mit XML und Thunderhead und behob Probleme durch den Wechsel zu Java 21
Ersetzte den Middleware-Server für versicherungsrelevante Stammdaten (Kunden, Verträge etc.) mit Java/Spring, REST, OpenAPI, Docker, Kubernetes, OpenShift, CI/CD-Pipeline (Azure), Jenkins und GitHub
Nov. 2021 - Jan. 2023
1 Jahr 3 Monaten
Freiberufler
Julius Bär
Entwickelte eine Webanwendung zur Verwaltung von Rabattierungen in der Kundenpreisgestaltung mit Java, Oracle, React, Spring, OAuth2, Kubernetes, CI/CD-Pipeline (Azure) und Helm Charts; implementierte Benutzerrollen mit OAuth2 und behob Fehler in den Helm Charts
Wartete und erweiterte Temenos Data Source als zentrales Finanzdaten-Repository unter Linux mit Bash, Oracle, Python, Java, JBoss, TDS und Octopus
Juni 2021 - Okt. 2021
5 Monaten
Freiberufler
BIS Basel
Arbeitete an einer neuen IT-Landschaft auf Basis von OpenShift, Docker, Kubernetes und Kafka, integriert in BlackRock Aladdin
Entwickelte die Infrastruktur für Dateiverarbeitung und Datenaufnahme sowie Webanwendungen mit .NET Core, Razor Pages, Kafka, SFTP, REST, SQL Server, Git, XML, OpenShift, Docker und Kubernetes
Jan. 2021 - Mai 2021
5 Monaten
Selbstständig
Selbstständig
Richtete eine Single-Page-Webanwendung mit Java, Spring, Spring Boot, MySQL/MariaDB, HTML, JavaScript und REST-Webservices auf einem Raspberry Pi Zero W ein
Begleitete Frontend-Implementierungen in Angular, React und Vue; Arbeit in Bearbeitung unter [link]
März 2016 - Dez. 2020
4 Jahren 10 Monaten
Freiberufler
Credit Suisse Asset Management
Pflegte und erweiterte eine hausinterne Anwendungslandschaft (C#/WinForms/MS SQL/Oracle/LaTeX, ca. 200.000 Codezeilen) zur Verwaltung von Renten- und Währungs-Overlay-Portfolios (11 Mrd. AUM) mit Funktionen für Durationsverteilung, Verbindlichkeitsbenchmarks, Cashflow-Abgleich sowie Zins- und Währungsabsicherungen
Lud täglich Portfoliodaten aus verschiedenen Quellen, simulierte neue Trades, führte sie über Charles River aus und erstellte Berichte in HTML, Excel und PDF
Fügte Schnittstellen zu Reuters FxAll (FIX) und BlackRock Aladdin (XML & REST) hinzu
Entwicklung und Debugging einer Plattform zur Berechnung von Schadenrückversicherungsprämien in einem F&E-Team, mit einem Datenmodell mit 300+ Oracle-Tabellen, einem Java-Webservice-Server (SOAP & REST) mit 2000+ Klassen und einem C#/WinForms-Fat-Client
Parallelisierung der Hauptberechnung für Multithreading und für DataSynapse GridServer
Durchführung von DB-Analysen und -Erweiterungen, Java- und C#-Entwicklung sowie Debugging
Nov. 2010 - Juli 2012
1 Jahr 9 Monaten
Selbstständiger Auftragnehmer
Credit Suisse
Migration öffentlicher Webanwendungen durch Aufbau einer internen Entwicklungsplattform, Erstellung von Skripten für Solaris-Pakete und Durchführung von Datenbank- und Performance-Analysen mit WebLogic, Eclipse, Maven, Subversion, Tomcat, MySQL, Oracle, Java, C++, HTML
Wartung und Weiterentwicklung eines webbasierten Portfoliomanagement-Systems auf Apache/Tomcat mit Oracle; Ergänzung funktionaler Verbesserungen für Benachrichtigungen, Ausnahmeabwicklung und Fehlerbehandlung; Durchführung von DB-Analysen und Erstellung von Stored Procedures mit Oracle PL/SQL, Java, Hibernate, Eclipse, Perl, UNIX, CORBA, CVS
Jan. 2009 - Dez. 2010
2 Jahren
Selbstständiger Auftragnehmer
UBS Investment Bank
Unterstützung und Wartung eines Collateral-Trading-Systems, bestehend aus Sungard Martini und einer hausinternen Security-Pool-Trading-Anwendung, über Oracle- und Sybase-Datenbanken auf Unix-Servern
Durchführung von DB-Performance-Analysen, PL/SQL-Debugging und OCI-Arbeiten
Jan. 2006 - Dez. 2009
4 Jahren
Selbstständiger Auftragnehmer
Credit Suisse
Wartung und Weiterentwicklung einer zentralen Infrastruktur zur Bereitstellung von Devisenkursen mit C++, Java, Perl auf Unix; Bereitstellung der Kurse von Reuters und internem Handel per FTP, MQ und CORBA an Kunden wie Central Accounting, DirectNet und Quotes
Implementierung des FTPS-Protokolls für die Datenübertragung zu einem IBM-Host, Entwicklung von Java-Servlets zur Pflege statischer Daten und Außerbetriebnahme des Systems durch Portierung zentraler Komponenten in eine neue Java-Infrastruktur
Durchführung von DB-Versionierung und Lifecycle-Skripting, DB-Analysen und -Erweiterungen, PL/SQL-Debugging und Performance-Tuning
Jan. 2004 - Dez. 2006
3 Jahren
Selbstständiger Auftragnehmer
UBS Investment Bank
Wartung und Erweiterung eines Settlement-Systems für FX-strukturierte Produkte sowie der Verarbeitung exotischer Optionen mit VB-Client-GUI, C++-/Java-Serverprozessen und Oracle/PL/SQL-Datenbank auf Unix
Durchführung von MQ-Link-Datenvalidierung, Versand von Buchungsnachrichten, Erstellung von Auftragsbestätigungen, Reporting-Funktionen, DB-Analysen, PL/SQL-Debugging, Performance-Tuning und Fehlerbehebung
Jan. 2002 - Dez. 2003
2 Jahren
Freiberuflicher Auftragnehmer
UBS Warburg AG
Entwickelte Middleware für ein Echtzeit-FX-Handelssystem zur Validierung und automatischen Vervollständigung von Dateneingaben, Durchsetzung von Datenschutzregeln, Unterstützung von Änderungen der Geschäftsprozesslogik per XML und Bereitstellung konfigurierbarer externer Schnittstellen (CORBA, MQ)
Unterstützung und Wartung des Topaz-Echtzeit-Handelssystems für FX, Festzinsprodukte, Aktien und Optionen über VB GUI, C++-Middleware, Sybase-Datenbank und MQ Series mit Anbindung an Olympic-Buchhaltung und FIX-Protokoll-Ausführungssysteme
Produktionsfehlerbehebung und Debugging
Jan. 1999 - Dez. 2001
3 Jahren
Freiberuflicher Auftragnehmer
UBS AG Zürich
Re-Engineering einer Portfolio-Performance-Anwendung in C mit Oracle-Anbindung über OCI und einem PL/SQL-Paket unter NT und Unix, Verbesserung der Fehlerberichterstattung und Laufzeitstabilität
Entwicklung einer Batch-Schnittstellenanwendung zum Export von Portfolio-Daten im XML-Format über verteilte Datenbanken
Datenbankanalyse, Erweiterungen und PL/SQL-Debugging durchgeführt
Jan. 1997 - Dez. 1999
3 Jahren
Freiberuflicher Auftragnehmer
Lloyds Bank PLC
Prototypenentwicklung und Wartung von Bankapplikationen, darunter eine All-in-One-GUI für Kundendaten und CRM in C++/MFC auf Win NT und AS/400
Migration von Anwendungen für EUR- und Y2K-Konformität sowie Wartung von Tools zur Verwaltung von Kundenportfoliodaten und Visualisierung von Allokationen
Jan. 1996 - Dez. 1997
2 Jahren
Freiberuflicher Auftragnehmer
JPMorgan SA
Entwicklung von Prototypen für eine Datenbankschnittstelle zum Ersetzen von AS/400- durch MS Access-Datenfeeds mit Sybase SQL Anywhere
Arbeit an internen Performance-Reporting- und Aktienkurs-Update-Tools mit MS Access, VB und Win NT
Jan. 1996 - Dez. 1996
1 Jahr
Freiberufler
HIWARE AG
Entwickelte einen Linker, ein Dump-Dienstprogramm für Objektdateien und passte einen Assembler für das ELF-Objektdateiformat in einer Tool-Suite für Embedded-Systeme unter Unix und Windows an
Jan. 1987 - Dez. 1995
9 Jahren
Lorem ipsum dolor sit amet
Verschiedene
Führte technische Entwicklungen in Datenerfassung (RS-232, A/D-Wandler, Soundkarte, Digitalisier-Tabletts, IEEE 488), Filterung, Signalanalyse, Splines, Radioübertragung 'Jukebox', GUI-Design (Win32, X11, XView), Grafikprogrammierung (Textur-Mapping) und Hardware-Entwicklung für den IBM-PC-Bus (Quadratur-Decoder) durch
Sprachen
Deutsch
Muttersprache
Französisch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Fortgeschritten
Italienisch
Fortgeschritten
...und 1 Weitere
Ausbildung
Okt. 1983 - Juni 1987
Universität Genf
Lizentiat in Informatik · Informatik · Schweiz
Okt. 1977 - Juni 1980
Kantonsschule Münchenstein
Kantonale Maturität, C Typus · Münchenstein, Schweiz
Okt. 1968 - Juni 1977
Grundschule Reinach
Reinach, Schweiz
Zertifikate & Bescheinigungen
CAS in Informatik
ETH Zürich
Sie suchen Freelancer?Passende Kandidaten in Sekunden!