About me

Systems engineer, backend developer & project manager based in Zurich.

System administrator & backend developer at CND AG · Studying Computational Linguistics at the University of Zurich.

I’m a systems engineer, backend developer and project manager based in Zurich with six years’ experience building and operating production systems. At CND AG I develop tooling, manage Linux-based infrastructure, and roll out monitoring and security solutions, while studying Computational Linguistics at the University of Zurich and teaching programming as a former assistant and mentor. Earlier roles in cybersecurity and IT support gave me a solid foundation in Linux administration and troubleshooting. I also sit on the organising committee of the Badenfahrt city festival, where I run the Microsoft 365 environment. I’m currently exploring Proxmox, OpenVAS and Rust, and in my spare time I run TTRPG campaigns and hack on open-source projects and small web tools.

Skills

Project & stakeholder management

Leading small projects from requirements gathering to rollout, coordinating with clients, vendors and internal teams to keep scope, timelines and expectations aligned.

Technical solution development

Designing and implementing backend services and automation to streamline operations and support productive applications.

Linux & infrastructure operations

Administering Linux servers, containerised services and monitoring stacks, with a focus on uptime, observability and security.

Microsoft 365 administration

Running M365 tenants end to end: identity and access management, licensing, Exchange, SharePoint and Teams structure, plus PowerShell automation and reporting.

Programming

Working primarily with Python, Rust, Perl and most shell scripting languages; comfortable reading legacy code and building new services.

Support, teaching & mentoring

Experience in helpdesk environments and university teaching; explaining technical topics clearly and supporting users and students with different levels of expertise.

Languages

Native English and German; intermediate French (B1).

Tooling I work with

Rust Python Go Perl Shell scripting Linux administration Docker Ansible Monitoring & logging Proxmox OpenVAS Microsoft 365 PowerShell Git

Highlighted projects

reddit-search

A Rust command-line tool for searching pushshift.io Reddit dumps. It lets you filter posts by fields and provides presets for common research tasks on large social-media datasets.

View on crates.io
Rust CLI • Open-source • 30'000+ Downloads

DIY Tracker

An event-tracking web app that displays an overview of concerts and DIY shows in different genres and places across Switzerland. It is used by many in Switzerland’s underground music scene and reaches around 8'000 users a month.

View source on GitHub Website
Private project • Web app • Self-hosted • 8'000 monthly users

Dungeon Master’s Vault

A fork of DungeonMastersVault community edition, maintained by me and self-hosted. Contains a selection of homebrew D&D 5e materials and is used for most of my ongoing campaigns.

Use the tool
Fork of OrcPub • Web application • Self-hosted

Community & volunteering

Badenfahrt

Organising committee (OK) & Microsoft 365 administration · Since December 2025

Member of the organising committee for the Badenfahrt festival. Alongside committee work I run the festival’s Microsoft 365 tenant — identity and access management, licensing, and the SharePoint and Teams structure the 50-person committee works in day to day.

Student Association for Computational Linguistics

President & webmaster · 2022–2024

Led the student association, coordinated events with faculty and students, managed the website and communication channels, and handled planning and organization for meetups and community activities.

Magic: The Gathering & TTRPG events

Host regular Magic: The Gathering events and TTRPG sessions, handling scheduling, player communication and logistics. I also help out at various local events when extra hands are needed, supporting registration, tech and on-site coordination.

SwitzerLAN gaming event

IT helpdesk · Yearly event with ≈2 000 participants

Provide on-site IT support for participants and organisers at SwitzerLAN, ensuring stable infrastructure and smooth operation of the event’s technical setup.

Argovian Sound Collective

Web development & organisational committee · 2018–2022

Supported a local music collective with web development and event organisation: maintaining the website, coordinating concert listings and helping plan and run shows.

Get in touch