Curriculum Vitae

Solidly grounded in technology. Never satisfied, always learning. Friendly and enthusiastic team player and passionate about product quality and reliability. Whether working in a team or alone, concentrates on delivering positive, timely outcomes with an high degree of flexibility.

Professional Experience

Freelancer

Switzerland
03/2024 – now
Lending my skills and talents as a (Java) Software Engineer to clients on a flexible basis.

Senior Software Engineer at Inacta AG

Zug
11/2020 – 01/2024
Full-stack software development of cloud applications.
  • Remaining time: Implementation of a SaaS investment platform for issuing and managing token in the capital market, which is ISAE 3402 and ISO 27001 certified and complies with FINMA and GDPR regulations. (Java 17, Quarkus, Postgres, Next.js, RabbitMQ).
  • 07/2023 - 01/2024: Implementation of a 'world carbon map' for an international energy supplier with multiple data layers using DIDs and verifiable credentials on the Hedera network to increase transparency in CO₂ compensation projects (Java 17, Quarkus, Postgres, Next.js).
  • 06/2022 - 03/2023: Implementation of a new output management system for an insurance company (Kotlin, Spring Boot, Camunda, Angular, OpenShift, Oracle, Gitlab, ArgoCD).

Senior Software Engineer at Löwenfels Partner AG

Luzern
04/2016 – 10/2020
Full-stack software development of a comprehensive AHV solution to support the compensation offices in handling their core processes.
Tech-Stack: Java 11, Oracle/Db2, WildFly/WebSphere, IBM MQ, Jenkins 2

Software Engineer at Roche Diagnostics International AG

Rotkreuz
11/2012 – 03/2016
Software development for state-of-the-art bloodgas Point-of-Care analyzer.
  • Main responsibility for the analyzer measurement control software.
  • Supporting the development of the interface module.
Tech-Stack: C++, Qt, Firebird, Linux (RT-preempt patched)

Software Engineer at Bombardier Transportation AG

Zurich
08/2009 – 10/2012
Software development within the business unit 'Propulsion & Controls' of train control and management systems.
  • Programming of applications for vehicle control, the driver's cab displays and locomotive simulators.
  • Requirements engineering and preparation of offers.
  • Testing and commissioning both on simulators and railway vehicles (worldwide).
Tech-Stack: C/C++, Qt, Linux (RT-preempt patched), Matlab

Intern at Levitronix GmbH

Zurich
01/2009 – 08/2009
Development, design, layout and implementation of a new magnetically levitated, bearingless, 'integrated' pump.
Tech-Stack: C, Altium Designer

Intern at Moelbert Datentechnik AG

Hochdorf
08/2006 – 10/2006
Feature implementation for a energy distribution software of a load flow calculation to simulate the effects of a switching operation.
Tech-Stack: Delphi

Education

Master of Science in Electrical Engineering and Information Technology

ETH Zurich
09/2007 - 02/2010

Bachelor of Science in Electrical Engineering and Information Technology

ETH Zurich
09/2003 - 08/2007

High School

Seetal High School
1997 - 2003

Further education

Master of Advanced Studies in Business Administration and Engineering

Lucerne University of Applied Sciences and Arts
10/2016 - 10/2018

Certificates

  • 2018: Certified Project Management Associate IPMA - Level D, VZPM.
  • 2018: Oracle Certified Associate Java SE 8 Programmer, Oracle University.
  • 2017: Certified Professional for Usability and User Experience - FL, SAQ.
  • 2016: Certified Professional for Software Architecture - FL, iSAQB.
  • 2016: Certified Scrum Master, Scrum Alliance.
  • 2015: Certified Professional for Requirements Engineering - FL, iSQI.

Memberships