Hi, and welcome to my site!
Find out about me, my studies, my apps or contact me
Introduction
I am a 22-year-old Computer Science student at ETH Zurich, currently pursuing my Bachelor’s degree. In my studies I continuously deepen both my theoretical understanding and practical problem-solving skills. I am particularly interested in building robust, scalable systems grounded in solid computational principles.
Alongside my academic work, I actively engage in independent software projects. I developed my own iOS application, Gym 2.0, and am currently working on a web-based version to expand its reach and functionality. Through these projects, I translate concepts from university into real-world applications and refine my full-stack development skills.
Beyond programming, I value responsibility and teamwork. During my military service, I served as a group leader (sergeant), where I strengthened my organizational abilities, decision-making under pressure, and leadership skills.
Outside of my academic and technical pursuits, sport plays a central role in my life. I train regularly at my home gym and am actively involved in coaching. I serve as a volunteer coach at Turnverein Kaltbrunn and as a tennis assistant coach at Tennisclub Gaster, where I mentor young athletes and foster discipline, teamwork, and a passion for sports.
My Journey
Teaching Assistant
02.2026 - present
Starting in March 2026, I took on the role of Teaching Assistant for the course Digital Design and Computer Architecture (DDCA) at ETH Zürich. In this position, I support and supervise lab sessions where students gain hands-on experience with Verilog and FPGAs through a series of exercises on digital logic and hardware design. At the end of the course, they apply these concepts to build a simple MIPS microprocessor.

ETH Zürich
09.2024 - present
In September 2024, I started pursuing a Bachelor's degree in Computer Science at ETH Zürich. Here, I am building a strong theoretical foundation from the ground up, covering core areas such as mathematics, algorithms, data structures, and computer systems. At the same time, the curriculum includes several practice-oriented courses where I apply these concepts in programming projects and hands-on assignments. This combination allows me to develop both a deep conceptual understanding and solid practical skills in computer science.

iOS App Development
05.2024 - present
To bridge the time between my military service and university studies, I took the opportunity to design, develop, and publish my first iOS app on the App Store (Gym2.0). The app is a simple yet effective gym progress tracker, combining my passion for fitness with my interest in software development. Throughout this project, I gained valuable hands-on experience with Swift, SwiftUI, and iOS development principles, including UI/UX design, data persistence, and app deployment. This experience not only deepened my technical skills but also strengthened my problem-solving abilities and self-discipline-qualities that I now carry forward into my studies and future projects.

Military Service
07.2023 - 05.2024
I completed my mandatory military service in the Swiss Air Force. Subsequently, I was promoted to Group Leader (Sergeant), where I further developed my organizational capabilities, decision-making under pressure, and leadership competencies. In addition, I successfully completed leadership training and got several certificates of the Swiss Association for Leadership Training (ASFC).

High School
08.2019 - 07.2023
Completed secondary education with a focus on physics and applied mathematics, building a strong foundation for university studies. As a supplementary subject I took computer science and additionally visited optional accounting.

Compulsory School
08.2011 - 07.2019
Completed primary and lower secondary education with mulitple electives like additional science, computer science and french+, developing fundamental academic skills and knowledge.
Languages
Programming Languages
I have experience with a range of programming languages, each suited to different applications. My proficiency varies depending on how extensively I have worked with them. For a few of them, it may take a little time to refresh the syntax and get fully back into using them.
Technologies
In the past I have worked with a variety of technologies, frameworks and tools. Here are some of the ones I'm familiar with and have used in projects, coursework or my app development. Hover to find out more.
Hobbies
Gym 2.0

Gym 2.0 is currently my biggest project. While the iOS app is already live on the App Store, I am actively working on building a full web version to expand its reach to all platforms. Developing a complete web application on top of an existing mobile app takes a significant amount of time, especially alongside my studies at ETH — but it is a challenge I genuinely enjoy.
The app started as a personal solution: I couldn't find a workout tracker that was truly simple, free, and ad-free. So I built one myself. Gym 2.0 is your simple and efficient workout tracker — completely free and ad-free, with no subscriptions, hidden costs, or annoying ads.
Key Features
Easy Workout Tracking
Log your workouts quickly and easily. The app saves each session, letting you track your progress and adjust exercises as needed. You can also add your own custom exercises.
100+ Preloaded Exercises
Choose from over 100 exercises — dumbbells, machines, or bodyweight. Fully extend the library with your own exercises for a completely personalized experience.
Custom Workout Suggestions
Based on your past workouts and available equipment, the app provides tailored suggestions so you are always training in the most efficient way possible.
Custom Workout Plans
Design and store your own workout routines. Organize your training with custom plans and retrieve them anytime, keeping you in full control of your fitness schedule.
Detailed Stats & Progress Tracking
Get comprehensive insights into your performance. Track sets, reps, and weight over time with clear statistics designed to keep you motivated and on track.
Why Gym 2.0?
Unlike most fitness apps, Gym 2.0 is completely free — no premium tier, no ads, no hidden fees. Everything is available from the start. The design is intentionally minimal and intuitive: no complicated menus, no long loading times. Just open the app and start training.
Whether you train with dumbbells, machines, resistance bands, or just bodyweight, the app adapts to your equipment and suggests exercises that match your setup. From beginners to advanced athletes, Gym 2.0 gives you the tools to optimize your training and track real progress.
It is your reliable companion on your fitness journey — whether your goal is to build muscle, lose weight, or improve overall fitness. The app handles the tracking so you can focus entirely on your training.


