Available for work · Q2 2026

Software,
studio,
endurance.

Zürich, CHNext.js · TS · Sanity4 clients shippedIronman 70.3 finisher

Build carefully.Train on purpose.Ship both.

Software is a long race. So is triathlon. Both reward discipline, foresight, and the quiet kind of consistency that doesn't look like much until year three. I try to show up to both the same way.

Track record

What I've done,
in order.

  1. 2025 — present

    Current

    BSc Computer Science, AI

    OST Rapperswil

    Part-time alongside work. Applied ML, systems, and how data-driven tools hold up under real-world constraints.

    PythonRustLinear algebra
  2. 2024 — present

    Current

    Founder

    clsolutions.dev

    Small studio for custom web work. Next.js, design systems, headless CMS, Supabase. Usually live within two weeks, brief to domain.

    Next.jsTypeScriptSanitySupabase
  3. 2024 — present

    Current

    Software Developer

    Logobject AG

    Building mLogistics — a logistics platform and customer-specific integrations. Shipping to production on a weekly rhythm.

    TypeScriptC#SQL
  4. 2024

    Infantry

    Swiss Armed Forces

    Basic training. Pressure tolerance, decision speed, sleeping anywhere.

    Service
  5. 2023

    Solo travel

    Japan · Indonesia · Australia

    Four months across three countries. Reset.

    14 flights27 cities
  6. 2019 — 2023

    Application Developer Apprenticeship

    AXA Switzerland

    Four-year EFZ with Berufsmaturität. P&C standard business, IAM, and occupational pension platforms. Scrum / Kanban.

    JavaTypeScriptSQL

Selected work

A few things
worth writing about.

LiveAgency · ZürichSince 2024

clsolutions.dev

My studio. Small-team web work, done properly.

Custom Next.js builds for clients who want custom, not template, and don't have six months for an enterprise timeline. Design system, headless CMS, Supabase, deployed on Vercel. Brief to code to domain, usually in two weeks.

  • Clients live

    4

    Core · Lucas · Ääri · Velo

  • Delivery

    3 – 5 d

    Fixed scope · fixed price

  • Tiers

    CHF 1.5k / 3.5k / 7.5k

    Three scopes

  • Approach

    Custom, not template

    Next.js + Sanity + Vercel

Client listCore MedicalLucasVisionÄäriviivaVeloscout

Beyond the keyboard

Life outside
the screen.

Road, trail, water, snow — most weekends end up somewhere outside. Long-course triathlon is the current project, but honestly any excuse to move works. The hours away from the keyboard are what keep the ones in front of it sharp.

Triathlon2025

Ironman 70.3 Duisburg

1.9 km swim · 90 km bike · 21.1 km run

04:58:35
Run2024

Solo Half Marathon PB

21.1 km flat · 4:26/km

01:33:37
Cycling2024

Alpenbrevet Silber

172 km · +3,530 m elevation

07:12:40
Run2023

Züri Lauf 10 km

10 km · 4:06/km

00:41:04

Life in motion

Road cycling
Enduro scrub
Jetski
Skiing
Running

“Measure what matters. Show up anyway.”

Open for briefs

Say hi.
I read everything.

Software opportunities, agency briefs for clsolutions.dev, or a note about the next ride — same inbox. Usually within 24 hours.