SOFTWARE ENGINEER · FRIBOURG

Joé Donzallaz

I build modern web platforms end to end — from the interface a person actually touches to the engineering behind it. That's spanned digital-therapy apps, internal tooling, and production web products, and I'm happiest where good design meets solid code.

TypeScriptReactRuby on RailsTanStackUI/UX Design

01ABOUT ME

About me

I'm a software engineer in Fribourg, Switzerland, working across the full stack — Ruby on Rails and React day to day, with a strong eye for UI and UX. I'm drawn to problems where research meets shipping: turning rough ideas into products people can actually use.

Away from the keyboard, I coach and play for my amateur ice-hockey team, keep hundreds of thousands of bees, and ride my motorcycle.

  • Ice hockey
  • Beekeeping
  • Motorcycle

02EXPERIENCE

Experience

  1. 2025 Present

    Application Engineer

    Swisscom

    • Develop a suite of interconnected Ruby on Rails applications.
    • Rebuild selected projects from the ground up in React, against REST APIs I design upfront.
    • Own the user interface and experience end to end — from interaction design to implementation.
  2. 2023 Present

    Expert for Mediamatics Federal Diploma Exams

    État de Vaud

    • Prepare qualification procedures and assess candidates' examination work.
    • Facilitate sessions and meetings for the federal diploma exams.
  3. 2024 2026

    Full Stack Developer

    JOE-SI

    • Scope client requirements into clear project specifications.
    • Design and build modern web platforms across varied domains.
  4. 2021 2024

    Software Engineer

    HumanTech Institute

    • Built web platforms and conversational agents for digital-therapy research (depression, anxiety, eating disorders).
  5. 2017 2018

    E-Learning Specialist

    Swiss Armed Forces

    • Built e-learning modules from storyboards; supported users and the software vendor.
  6. 2013 2017

    Mediamatician

    Swisscom

    • Shot and edited video, produced e-learning content, and built an intranet platform for professional development.

04SKILLS

Skills

Frontend & Design

  • TypeScript
  • React
  • Next.js
  • TanStack
  • Tailwind CSS
  • UI/UX Design
  • Design Systems
  • Responsive Design

Backend & Data

  • Ruby on Rails
  • Node.js
  • REST API Design
  • OpenAPI
  • PostgreSQL
  • Redis

Practices & Tooling

  • TDD
  • RSpec
  • Agile / Scrum
  • Docker
  • GitLab
  • Git
  • Graylog
  • Vercel

Currently exploring

  • Claude Code
  • AI-assisted development

05EDUCATION

Education

  1. 20212023

    MSc in Computer Science

    HES-SO, Lausanne

    5.7 / 6 — thesis 6 / 6

  2. 20182021

    BSc in Computer Science

    HEIA-FR, Fribourg

    5.7 / 6 — thesis 6 / 6

  3. 20132017

    Mediamatician Apprenticeship

    CPNV, Yverdon

    5.2 / 6

06 — HONORS & AWARDS

Honors & Awards

  • 2021

    Bachelor Thesis AwardSwiss Engineering

    For my barcode-scanning web app that replaced the Federal Food Safety Office’s packaging surveys.

  • 2017

    Apprenticeship Final Work AwardICT Berufsbildung

    Nominated as one of the ten best works in Switzerland (ICT Award Night, Olten).

  • 2016

    Swiss Mediamatician ChampionICT Berufsbildung

    Won an eight-hour exam in the heart of Zurich's main station.

  • 2016

    Regional Mediamatician ChampionICT Berufsbildung

  • 2015

    Young ChampionSwisscom

    Selected among the thirty best apprentices at Swisscom.

07 — LANGUAGES

Languages

French
Native (C2)
English
Professional (B2)
German
Professional (B2)

08 — CONTACT

Let's talk.

Got a project, a role, or a question? Reveal my email below, or find me where I'm actually active.