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
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
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
Further education
Master of Advanced Studies in Business Administration and Engineering
Lucerne University of Applied Sciences and Arts
10/2016 - 10/2018
Certificates
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
Memberships