Skip to main content
Top expert badge
Recommended expert
Profile header background

Mathias D.-Independent contractor

Mathias D. - Independent contractor - profile avatar
Profile header overlay
Feusisberg, Switzerland

Check rate

Experience

Oct 2023 - Jun 2025

Independent contractor

Allianz-Technology

Position summary
Independent contractor at Allianz-Technology
Industries
Insurance
Business areas
Information Technology
  • Developed a large web application for second-pillar retirement insurance (Swiss BVG, Kollektivleben) with over 1000 web pages, using an in-house modeling language and Angular for the front end and back end
  • Fixed bugs in the code generator and enhanced and re-engineered the application
  • Built an automated testbed
  • Implemented PDF document generation with XML and Thunderhead
  • Resolved issues caused by the switch to Java 21
  • Replaced middleware server for insurance base data (customers, contracts) using Java/Spring, REST, OpenAPI, Docker, Kubernetes, OpenShift, Azure CI/CD pipeline, Jenkins, and GitHub
Nov 2021 - Jan 2023

Independent contractor

Julius Bär

Position summary
Independent contractor at Julius Bär
Industries
Banking and Finance
Business areas
Information Technology
Product Development
  • Developed a web application for managing discounts in client pricing using Java, Oracle, React, Spring, OAuth2, Kubernetes, Azure CI/CD pipeline, and Helm Charts

  • Implemented user roles with OAuth2 and fixed errors in Helm charts

  • Maintained and enhanced Temenos Data Source as the central financial data repository on Linux using Bash, Oracle, Python, Java, JBoss, TDS, and Octopus

Jun 2021 - Oct 2021

Independent contractor

Bank for International Settlements Basel

Position summary
Independent contractor at Bank for International Settlements Basel
Industries
Banking and Finance
Business areas
Information Technology
  • Worked on a new IT landscape based on OpenShift, Docker, Kubernetes, and Kafka
  • Integrated with BlackRock Aladdin
  • Developed .NET Core and Razor applications running in Linux containers
  • Built infrastructure for file processing, data ingestion, and web applications on Windows and Linux Docker containers using .NET Core, Razor Pages, Kafka, SFTP, REST, SQL Server, Git, XML, OpenShift, Docker, and Kubernetes
Jan 2021 - May 2021

Self Employed

Self Employed

Position summary
Self Employed at Self Employed
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Worked on web projects for training purposes using Java, Spring Boot, MySQL, HTML, JavaScript, and REST web services
  • Set up a SPA website running on a Raspberry Pi Zero W
  • Followed up on front-end implementations in Angular, React, and Vue
Mar 2016 - Dec 2020

Independent contractor

Credit Suisse

Position summary
Independent contractor at Credit Suisse
Industries
Banking and Finance
Business areas
Finance
Information Technology
  • Maintained and enhanced an in-house application landscape (C#/WinForms/MS SQL/Oracle/LaTeX, ~200 000 lines of code) for managing fixed income and currency overlay portfolios with 11 billion AUM
  • Managed portfolio optimization for duration density, liability benchmarks, cash-flow matching, and hedges
  • Loaded daily portfolio data, simulated trades, and executed them via Charles River link
  • Produced HTML, Excel, and PDF reports
  • Added interfaces to Reuters FxAll (FIX) and BlackRock Aladdin (XML & REST) during transition
  • Served as software engineer, requirements engineer, and support engineer using .NET, .NET Core, WinForms, SQL Server, Oracle, web services, SVN, Git, XML, FIX, Bloomberg API, Bloomberg back office files, REST, HTTP, HTTPS, and BlackRock Aladdin
Feb 2013 - Nov 2015

Independent contractor

Swiss Re

Position summary
Independent contractor at Swiss Re
Industries
Insurance
Business areas
Information Technology
Product Development
  • Developed and debugged a platform for casualty reinsurance premium calculations in an R&D team
  • Designed a data model with 300+ Oracle tables
  • Built a Java web service server (SOAP & REST) with 2000+ classes and a C#/WinForms fat client
  • Parallelized core calculations for multithreading and DataSynapse GridServer
  • Performed database analysis and enhancements, Java and C# development, and debugging
  • Worked as a software engineer and requirements engineer using Java, Oracle, web services, C#, SVN, Git, and XML
Nov 2010 - Jul 2012

Independent contractor

Credit Suisse

Position summary
Independent contractor at Credit Suisse
Industries
Banking and Finance
Business areas
Information Technology
  • Brought public web applications in-house and built an internal development platform on Solaris
  • Created scripts for Solaris packages
  • Performed database and performance analysis
  • Used WebLogic, Eclipse, Maven, Subversion, Tomcat, MySQL, Oracle, Java, C++, and HTML
Jan 2006 - Dec 2009

Independent contractor

Credit Suisse

Position summary
Independent contractor at Credit Suisse
Industries
Banking and Finance
Business areas
Information Technology
  • Maintained, debugged, and developed a central FX rate delivery infrastructure with 20 multithreaded C++ and Java processes
  • Provided third-level support for high-visibility applications that depended on FX rates
  • Implemented the FTPS protocol and Java servlets for data maintenance, and decommissioned the system by porting components to a Java infrastructure
  • Performed database versioning, lifecycle scripting, database analysis and enhancements, PL/SQL debugging, and performance tuning using Oracle, PL/SQL, C++, Java, XSLT, Perl, UNIX, MQ Series, Corba, TLS/SSL, ClearCase, CVS, WebLogic, and HTML
Jan 2004 - Dec 2006

Independent contractor

UBS AG Investment Bank

Position summary
Independent contractor at UBS AG Investment Bank
Industries
Banking and Finance
Business areas
Information Technology
  • Maintained and enhanced an FX structured products settlement system with a VB GUI, C++ and Java server processes, and an Oracle/PL/SQL database
  • Processed exotic options, validated data via MQ, sent booking messages, and generated order confirmations
  • Added reporting features and performed database analysis and enhancements, PL/SQL debugging, performance tuning, and troubleshooting using Oracle, PL/SQL, Visual Basic, C++, Java, XML, XSL-FO, UNIX, MQ Series, and ClearCase
Jan 2002 - Dec 2003

Independent contractor

UBS Warburg AG

Position summary
Independent contractor at UBS Warburg AG
Industries
Banking and Finance
Business areas
Information Technology
Product Development
  • Developed middleware for a real-time FX trading system to validate, auto-fill, and secure data under Swiss and international banking rules
  • Enabled flexible business logic via an XML layer and configurable external interfaces (Corba, MQ)
  • Used C++, UNIX, MQ Series, Corba, Perl, Java, and ClearCase
Jan 2001 - Dec 2002

Independent contractor

JP Morgan Chase SA

Position summary
Independent contractor at JP Morgan Chase SA
Industries
Banking and Finance
Business areas
Information Technology
  • Provided application support and release maintenance for the Topaz real-time trading system covering FX, fixed income, equities, and options lifecycle
  • Troubleshot production issues for VB GUI client, C++ middleware, and Sybase database with MQ links
  • Used C++, Visual Basic, Transact-SQL, Windows NT, AIX, Solaris, Sybase, and MQ Series
Jan 1999 - Dec 2001

Independent contractor

UBS AG Zürich

Position summary
Independent contractor at UBS AG Zürich
Industries
Banking and Finance
Business areas
Information Technology
  • Re-engineered a portfolio performance calculation application to improve error reporting and stability under NT (development) and UNIX (production)
  • Performed C programming attached to Oracle via OCI and PL/SQL package, DB analysis, enhancements, and performance tuning
Jan 1997 - Dec 1999

Independent contractor

Lloyds Bank PLC

Position summary
Independent contractor at Lloyds Bank PLC
Industries
Banking and Finance
Business areas
Business Intelligence
Information Technology
  • Prototyped and maintained banking applications for reporting, performance calculation, and CRM using C++/MFC
  • Migrated systems for EUR and Y2K compatibility
  • Developed tools for portfolio data management and graphical allocation display
  • Tracked software and data issues in performance calculation tools
Jan 1996 - Dec 1997

Independent contractor

JPMorgan SA

Position summary
Independent contractor at JPMorgan SA
Industries
Banking and Finance
Business areas
Business Intelligence
Information Technology
  • Maintained and rewrote banking software, including a prototype database interface from AS/400 to SQL Anywhere
  • Evaluated Sybase SQL Anywhere for data feed from Olympic to MS Access
  • Worked on internal performance reporting and stock price update tools using MS Access, VB, and SQL Anywhere
Jan 1996 - Dec 1996

Independent contractor

HIWARE AG

Position summary
Independent contractor at HIWARE AG
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed a linker and object file dump utility and rewrote an assembler to support the ELF object file format
  • Ensured tools ran on Unix and Windows using Visual C++, Windows, and UNIX
Jan 1987 - Dec 1995

Various technical roles

Various

Position summary
Various technical roles at Various
Industries
Information Technology
Media and Entertainment
Business areas
Product Development
Research and Development
  • Performed technical developments in data acquisition (RS-232, A/D converter, IEEE 488), filtering, and signal analysis
  • Designed GUIs (Win32, X11, XView) and graphics programming (texture mapping)
  • Developed hardware for IBM PC bus (quadrature decoder) and radio broadcasting ‘jukebox’

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Banking and Finance, Information Technology, Media and Entertainment, and Insurance.

Banking and Finance
Information Technology
Media and Entertainment
Insurance
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Research and Development, Finance, and Business Intelligence.

Information Technology
Product Development
Research and Development
Finance
Business Intelligence
Profile match chart

Skills

  • Programming Languages: Java, C#, C/C++, Sql, Pl/Sql, T-Sql, Html, Gnu R, Python
  • Environments: Windows, Unix, Oracle, Sybase, Ms Sql Server
  • Practical Approach, Client-Oriented
  • Extensive Experience In Fx: Hedging, Trading, Options, Exotics

Languages

German
Native
French
Native
English
Advanced
Spanish
Intermediate
Italian
Intermediate
...and 1 more

Education

Oct 1983 - Jun 1987

Geneva University

Bachelor's degree in Computer Science · Computer Science · Geneva, Switzerland

Oct 1980 - Jun 1981

EPFL Lausanne

Electrical engineering · Lausanne, Switzerland

Oct 1977 - Jun 1980

High school in Münchenstein/BL

Kantonale Maturität, C Typus · Münchenstein, Switzerland

...and 1 more

Certifications & licenses

CAS in Computer Science

ETH Zürich

Statistics

Experience

Total positions 16
Experience in Banking and Finance 22 y
Avg length 2 y 7 m
Longest experience 8 y 11 m

Expertise

Recent roles Independent contractor, Self Employed, Various technical roles
Main industries Banking and Finance, Information Technology, Media and Entertainment
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Bachelor
Certifications earned 1
Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Mathias is based in Feusisberg, Switzerland.

Mathias speaks the following languages: German (Native), French (Native), English (Advanced), Spanish (Intermediate), Italian (Intermediate), Portuguese (Intermediate).

Mathias has at least 36 years of experience. During this time, Mathias has worked in at least 3 different roles and for 14 different companies. The average length of individual experience is 2 years and 3 months. Note that Mathias may not have shared all experience and actually has more experience.

Based on recent experience, Mathias would be well-suited for roles such as: Independent contractor, Self Employed, Various technical roles.

Mathias's most recent position is Independent contractor at Allianz-Technology.

In recent years, Mathias has worked for Allianz-Technology and Julius Bär.

Mathias is most experienced in industries like Banking and Finance, Information Technology, and Media and Entertainment. Mathias also has some experience in Insurance.

Mathias is most experienced in business areas like Information Technology, Product Development, and Research and Development. Mathias also has some experience in Finance and Business Intelligence.

Mathias has recently worked in industries like Insurance and Banking and Finance.

Mathias has recently worked in business areas like Information Technology and Product Development.

Mathias holds a Bachelor in Electrical engineering from EPFL Lausanne.

Mathias has 1 certificate: CAS in Computer Science.

The availability of Mathias needs to be confirmed.

Daily rate distribution

0% 25% 50% 75% 100%
20% of experts charge less than €640 per day.
30% of experts charge between €640 and €800 per day.
10% of experts charge between €800 and €960 per day.
10% of experts charge between €960 and €1120 per day.
20% of experts charge between €1120 and €1280 per day.
10% of experts charge €1280 or more per day.
<€640 €640-​800 €800-​960 €960-​1120 €1120-​1280 €1280+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 851 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 760 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 6 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.