Focused on building scalable, user-centric solutions, I bridge the gap between complex technical architecture and seamless product experiences. I thrive on turning ambitious ideas into robust digital products. Whether leading a team or tackling high-pressure challenges, I maintain a high standard of excellence and an adaptable, solution-oriented mindset.

Work Experience

Adnovum

October 2023 - Present

Bern, Switzerland

Senior Software Engineer & Team Lead

January 2026 - Present

Leading engineering teams and driving technical excellence at Adnovum, a Swiss software company specializing in security-critical applications. Responsibility for recruitment, staffing, and salary progression decisions. Leading regular one-on-one meetings, career coaching, and regular performance and feedback discussions to support individual growth. Scrum Master facilitating Agile ceremonies, removing impediments, and continuously fostering high-performing, self-organizing teams through continuous process improvement.

Spring BootAngularPrimeNGMessage QueueGoCDLinuxTeam LeadScrum MasterGradlePostgreSQLOracleJiraConfluenceBitbucket

Professional Software Engineer & Team Lead

October 2023 - January 2026

Developed an ELT pipeline with Python (MinIO, Postgres, Redash, Streamlit), secured with SAML authentication. CI/CD with GoCD and auto-deployment on RHEL servers using Docker Compose. Further development of FLICC, a real-time telecommunication surveillance application for the Federal Department of Justice and Police (EJPD). Development of a new project (CISARDA) from the ground up for the simplified and delegated management of application access permissions.

PythonJavaSpring SecurityOpenAPINevisIDMMinIOPostgreSQLRedashStreamlitKeycloakSAMLGoCDKubernetesDockerRHEL

Full-Stack Software Engineer

November 2021 - September 2023

Bern, Switzerland

Analysis, design and implementation of modern applications in the financial sector. Design, implementation and maintenance of REST APIs using Java and Spring Framework. Frontend development with Angular. Applied Test-Driven Development (TDD), performed code reviews, and collaborated in Scrum methodology. Scrum Master in the project team.

JavaSpring BootAngularTypeScriptSCSSDockerCI/CDJenkinsnpmGradleMavenGitlabRedmineOracle DBPostgreSQLFlywayWallaby

Full-Stack Software Engineer

September 2020 - October 2021

Bern, Switzerland

Technical solution design, project management, presentations to the management, development, acceptance testing, and deployment to production of the customer portal and internal tools. Independent work breakdown including task and stories specification as well as update of the documentation. Concept realization, PoC, UI/UX design of an application to display security alerts detected on customer systems within a refined dashboard featuring multiple detailed views.

PoCJavaPHPJavaScriptSQLVaadinELK StackSASSBashPuppet

Sopra Steria AG

September 2018 - August 2020

Zürich area, Switzerland

Software Engineer & Project Manager

March 2019 - August 2020

Development, delivery, support and maintenance of software for superior control systems for Swiss national roads (ASTRA) — benefiting millions of drivers by reducing traffic jams and incident resolution times. Management and team leadership of up to 10 senior developers. Project management, offer and pricing, task definition and strategy, planning (Scrum and HERMES).

JavaC++MySQLOracle DBJiraLinux

AI Development Engineer — Master Thesis

September 2018 - March 2019

Traffic state prediction on Swiss national highways using Artificial Intelligence (TensorFlow) with 92% accuracy. A 15-minute traffic jam forecast integrated into the SCADA system, enabling proactive operator responses. Final grade: 1.1 (excellent, German scale).

PythonTensorFlowAIMachine LearningData processingJava

Full-Stack Web Developer — Internship

Feb 2017 - Jul 2017

Valencia, Spain

Built a complex website from scratch to display dynamic sailing report for professional sailing teams. Report generation time reduced by 75%. Demonstrated self-initiative, self-management, and proactive behavior. Applied cybersecurity best practices.

Node.jsAngular 2MySQLTypeScriptHTMLCSSExpress.jsSSH

Further Experiences

Volunteer Animal and Garden Caretaker

June 2016 - August 2016

Oban, Scotland

Support for local breeding. Built, among other things, a pier and a wooden shelter.

VolunteeringAgricultureAnimal CareHandcrafted construction

Supervisor

June 2015 - August 2015

London, England

Team and stock management, dealing with customers, training new employees, independently handling store closings.

ManagementLeadershipCustomer Service

Embedded Systems Developer — Internship

January 2015

Brest, France

Detecting water leaks in an autonomous underwater vehicle for mine detection — preventing failures and hardware damages. Software development combined with electronics and electrical realization. Enhanced networks and wireless skills.

CEmbedded SystemsElectronicsNetworking

Reservist

June 2014 - August 2014

Rennes, France

Teamwork and group cohesion in a military environment. Learned the core values of the Armed Forces: Courage, Duty, Respect and Hierarchy. 2nd of the class.

TeamworkMilitary TrainingDiscipline

Education

Master of Engineering (M.Eng.)

October 2017 - March 2019

Hochschule Ulm

Ulm, Germany

Systems Engineering and Management — Double degree program. Key modules: Micro & Nanoelectronics, Web & Data Management, Mobile Development & Scrum, Corporate Management, Technology & Innovation Management.

Double degreeArtificial Intelligence

Master of Engineering (M.Eng.)

September 2013 - March 2019

ENIB — École Nationale d'Ingénieurs de Brest

Brest, France

Generalist engineering program covering Computer Science, Electronics, Mechanics, and Management. Specialisation in High-Frequency Electronics.

High-Frequency Electronics specialisation

Baccalauréat Scientifique — Spécialité Sciences de l'Ingénieur

September 2010 - June 2013

Lycée Joliot-Curie

Rennes, France

Mathematics, Physics-Chemistry, Engineering Sciences — European section (German)

Mention Euro Allemand

Personal Projects

Home Assistant integration for Adam Audio A-series speakers. Contribution to open source software

PythonHome AssistantIoTOpen Source

Display for bus, time and weather with a 64x32 LED Matrix through Arduino

ArduinoC++ElectronicsIoT

MagicMirror² and Real-Time Audio Spectrum Analyzer & Decibel Meter

PythonRaspberry PiMagicMirror²Home AssistantIoTSpectrum AnalyzerDecibel MeterOpen Source

Application to find location of objects in the van

TypeScriptJavaScriptAndroidVan LifeEAS BuilderOpen Source

Simple authentication and authorization system

PythonIAMTraefikOllamaOpen Source

Multimedia experience for a unique celebration

nginxHTMLCSSJavaScript

Self-hosted infrastructure: 25+ Docker services behind Traefik on Mac Studio M4 Max

DockerTraefikHome AssistantIoTVaultwardenOllamaAdGuardNetworkingLinux

Beyond the Code

SailingJudo · Black BeltTravelCutting-Edge TechHome AutomationPersonal Coding ProjectsElectronicsMusic · DJ