Recommended expert
Mathias Dürrenberger
Unabhängiger Auftragnehmer
Erfahrungen
Okt. 2023 - Juni 2025
1 Jahr 9 MonatenUnabhängiger Auftragnehmer
Allianz-Technology
- Entwickelt eine umfangreiche Webanwendung für die zweite Säule der Altersvorsorge (Schweizer BVG, Kollektivleben) mit über 1000 Webseiten unter Verwendung einer firmeneigenen Modellsprache und Angular für Front- und Backend
- Fehler im Codegenerator behoben und die Anwendung verbessert und neu konzipiert
- Automatisierte Testumgebung aufgebaut
- PDF-Dokumentengenerierung mit XML und Thunderhead implementiert
- Probleme im Zusammenhang mit der Umstellung auf Java 21 behoben
- Middleware-Server für Basisdaten von Versicherungen (Kunden, Verträge) mit Java/Spring, REST, OpenAPI, Docker, Kubernetes, OpenShift, Azure CI/CD-Pipeline, Jenkins und GitHub ersetzt
Nov. 2021 - Jan. 2023
1 Jahr 3 MonatenUnabhängiger Auftragnehmer
Julius Bär
Webanwendung zur Verwaltung von Rabatten in der Kundenpreisgestaltung mit Java, Oracle, React, Spring, OAuth2, Kubernetes, Azure CI/CD-Pipeline und Helm Charts entwickelt
Benutzerrollen mit OAuth2 implementiert und Fehler in Helm Charts behoben
Temenos Data Source als zentrales Finanzdaten-Repository unter Linux mit Bash, Oracle, Python, Java, JBoss, TDS und Octopus gepflegt und erweitert
Juni 2021 - Okt. 2021
5 MonatenUnabhängiger Auftragnehmer
Bank für Internationalen Zahlungsausgleich Basel
- An einer neuen IT-Landschaft auf Basis von OpenShift, Docker, Kubernetes und Kafka gearbeitet
- In BlackRock Aladdin integriert
- .NET Core- und Razor-Anwendungen entwickelt, die in Linux-Containern laufen
- Infrastruktur für Dateiverarbeitung, Datenaufnahme und Webanwendungen in Windows- und Linux-Docker-Containern mit .NET Core, Razor Pages, Kafka, SFTP, REST, SQL Server, Git, XML, OpenShift, Docker und Kubernetes aufgebaut
Jan. 2021 - Mai 2021
5 MonatenSelbstständig
Selbstständig
- An Webprojekten zu Trainingszwecken mit Java, Spring Boot, MySQL, HTML, JavaScript und REST-Webservices gearbeitet
- Eine SPA-Website auf einem Raspberry Pi Zero W eingerichtet
- Frontend-Implementierungen in Angular, React und Vue betreut
März 2016 - Dez. 2020
4 Jahren 10 MonatenUnabhängiger Auftragnehmer
Credit Suisse
- Inhouse-Anwendungslandschaft (C#/WinForms/MS SQL/Oracle/LaTeX, ca. 200.000 Zeilen Code) zur Verwaltung von Renten- und Währungs-Overlay-Portfolios mit einem verwalteten Vermögen von 11 Mrd. gepflegt und erweitert
- Portfoliooptimierung für Duration-Dichte, Liability-Benchmarks, Cashflow-Matching und Hedging durchgeführt
- Tägliche Portfoliodaten geladen, Trades simuliert und über Charles River Link ausgeführt
- HTML-, Excel- und PDF-Berichte erstellt
- Schnittstellen zu Reuters FxAll (FIX) und BlackRock Aladdin (XML & REST) während der Umstellung hinzugefügt
- Tätigkeit als Software-Engineer, Requirements Engineer und Support-Engineer mit .NET, .NET Core, WinForms, SQL Server, Oracle, Webservices, SVN, Git, XML, FIX, Bloomberg API, Bloomberg Backoffice-Dateien, REST, HTTP, HTTPS und BlackRock Aladdin
Feb. 2013 - Nov. 2015
2 Jahren 10 MonatenFreiberufler
Swiss Re
- Entwickelte und debuggte eine Plattform zur Berechnung von Schadenrückversicherungsprämien in einem F&E-Team
- Entwarf ein Datenmodell mit über 300 Oracle-Tabellen
- Implementierte einen Java-Webservice-Server (SOAP & REST) mit über 2000 Klassen und einen C#/WinForms-Fat-Client
- Parallelisierte Hauptberechnungen für Multithreading und DataSynapse GridServer
- Führte Datenbankanalysen und Optimierungen durch, entwickelte in Java und C# und debuggte
- Arbeitete als Software- und Anforderungsingenieur mit Java, Oracle, Webservices, C#, SVN, Git und XML
Nov. 2010 - Juli 2012
1 Jahr 9 MonatenFreiberufler
Credit Suisse
- Überführte öffentliche Webanwendungen ins Unternehmen und baute eine interne Entwicklungsplattform unter Solaris
- Erstellte Skripte für Solaris-Pakete
- Führte Datenbank- und Performance-Analysen durch
- Arbeitete mit WebLogic, Eclipse, Maven, Subversion, Tomcat, MySQL, Oracle, Java, C++ und HTML
Jan. 2006 - Dez. 2009
4 JahrenFreiberufler
Credit Suisse
- Wartete, debuggte und entwickelte eine zentrale Infrastruktur zur Bereitstellung von Devisenkursen mit 20 multithreaded C++- und Java-Prozessen
- Leistete Third-Level-Support für hochprioritäre Anwendungen, die auf Devisenkursen basieren
- Implementierte das FTPS-Protokoll, Java-Servlets für Datenpflege und stellte das System außer Betrieb, indem Komponenten in eine Java-Infrastruktur migriert wurden
- Führte Datenbankversionierung, Lifecycle-Skripting, Datenbankanalysen, Optimierungen, PL/SQL-Debugging und Performance-Tuning mit Oracle, PL/SQL, C++, Java, XSLT, Perl, UNIX, MQ Series, Corba, TLS/SSL, ClearCase, CVS, WebLogic und HTML durch
Jan. 2004 - Dez. 2006
3 JahrenFreiberufler
UBS AG Investment Bank
- Wartete und erweiterte ein Abwicklungssystem für strukturierte FX-Produkte mit VB-GUI, C++- und Java-Serverprozessen sowie Oracle/PL/SQL-Datenbank
- Verarbeitete exotische Optionen, validierte Daten über MQ, versendete Buchungsnachrichten und erstellte Auftragsbestätigungen
- Ergänzte Reporting-Funktionen, führte Datenbankanalysen, Optimierungen, PL/SQL-Debugging, Performance-Tuning und Fehlerbehebung mit Oracle, PL/SQL, Visual Basic, C++, Java, XML, XSL-FO, UNIX, MQ Series und ClearCase durch
Jan. 2002 - Dez. 2003
2 JahrenFreiberufler
UBS Warburg AG
- Entwickelte Middleware für ein Echtzeit-Devisenhandelssystem, um Daten gemäß schweizerischen und internationalen Bankvorschriften zu validieren, automatisch zu befüllen und zu sichern
- Ermöglichte Flexibilität der Geschäftslogik über eine XML-Schicht und konfigurierbare externe Schnittstellen (Corba, MQ)
- Arbeitete mit C++, UNIX, MQ Series, Corba, Perl, Java und ClearCase
Jan. 2001 - Dez. 2002
2 JahrenFreiberufler
JP Morgan Chase SA
- Leistete Anwendungsunterstützung und Release-Wartung für das Topaz-Echtzeit-Handelssystem, das FX, festverzinsliche Wertpapiere, Aktien und Optionslebenszyklen abdeckt
- Behebte Produktionsprobleme für den VB-GUI-Client, die C++-Middleware und die Sybase-Datenbank mit MQ-Verbindungen
- Verwendete C++, Visual Basic, Transact-SQL, Windows NT, AIX, Solaris, Sybase und MQ Series
Jan. 1999 - Dez. 2001
3 JahrenFreiberufler
UBS AG Zürich
- Überarbeitete eine Anwendung zur Portfolio-Performance-Berechnung, um Fehlermeldungen und Stabilität unter NT (Entwicklung) und UNIX (Produktion) zu verbessern
- Programmierte in C mit Anbindung an Oracle über OCI und PL/SQL-Pakete, führte DB-Analyse, Erweiterungen und Performance-Tuning durch
Jan. 1997 - Dez. 1999
3 JahrenFreiberufler
Lloyds Bank PLC
- Entwickelte Prototypen und wartete Bankanwendungen für Reporting, Performance-Berechnung und CRM mit C++/MFC
- Migrierte Systeme für EUR- und Y2K-Kompatibilität
- Entwickelte Tools für Portfoliodatenverwaltung und grafische Allokationsanzeige
- Verfolgte Software- und Datenprobleme in Performance-Berechnungs-Tools
Jan. 1996 - Dez. 1997
2 JahrenFreiberufler
JPMorgan SA
- Wartete und überarbeitete Bankensoftware, darunter eine Prototyp-Datenbankschnittstelle von AS/400 zu SQL Anywhere
- Bewertete Sybase SQL Anywhere für den Datenfeed von Olympic nach MS Access
- Arbeitete an internen Performance-Reporting- und Aktienkurs-Update-Tools mit MS Access, VB und SQL Anywhere
Jan. 1996 - Dez. 1996
1 JahrFreiberufler
HIWARE AG
- Entwickelte einen Linker und ein Dienstprogramm für Objektdatei-Dumps und überarbeitete einen Assembler zur Unterstützung des ELF-Objektdateiformats
- Stellte sicher, dass die Tools unter Unix und Windows mit Visual C++ liefen
Jan. 1987 - Dez. 1995
9 JahrenVerschiedene technische Rollen
Verschiedene
- Führte technische Entwicklungen in der Datenerfassung (RS-232, A/D-Wandler, IEEE 488), Filterung und Signalanalyse durch
- Entwarf GUIs (Win32, X11, XView) und Grafikprogrammierung (Texturabbildung)
- Entwickelte Hardware für den IBM-PC-Bus (Quadraturdekoder) und eine Radio-Broadcasting-‚Jukebox‘
Fähigkeiten
- Programmiersprachen: Java, C#, C/c++, Sql, Pl/sql, T-sql, Html, Gnu R, Python
- Umgebungen: Windows, Unix, Oracle, Sybase, Ms Sql Server
- Pragmatischer Ansatz, Kundenorientiert
- Umfassende Erfahrung Im Devisenhandel: Hedging, Trading, Optionen, Exotische Produkte
Sprachen
Deutsch
MutterspracheFranzösisch
MutterspracheEnglisch
VerhandlungssicherSpanisch
FortgeschrittenItalienisch
Fortgeschritten ...und 1 Weitere
Ausbildung
Okt. 1983 - Juni 1987
Universität Genf
Lizentiat in Informatik · Informatik · Genf, Schweiz
Okt. 1980 - Juni 1981
EPFL Lausanne
Elektrotechnik · Lausanne, Schweiz
Okt. 1977 - Juni 1980
Gymnasium in Münchenstein/BL
Kantonale Maturität, C Typus · Münchenstein, Schweiz
...und 1 Weitere
Zertifikate & Bescheinigungen
CAS in Informatik
ETH Zürich
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.