Skip to main content

Computer Scientist that cares about the product and the team.

Senior full-stack engineer at Everyman Health

Switzerland🇨🇭
Report

I studied Computer Science at ETH Zürich (BSc and MSc) and have been working with code and people for over a decade. I enjoy getting hands-on with the product, crafting code, and finding solutions that are as simple as possible (but no simpler). Yet the product is dead without the team building and iterating on it. I can provide leadership and mentorship, fostering an environment where the team feels safe to grow and experiment in.

Activity

Active on:Bluesky networkTangled

Loading activity...

View full activity

Career: 10

Senior full-stack engineer

Everyman Health

Sep 2025 - Present

CTO

Spatz

Aug 2023 - Sep 2025

Startup building a user-generated hyper-local news platform. We follow the lean startup methodology, rapid prototyping, user-centered design, business model generation, etc. Implemented MVP using Astro, SolidJS, Supabase and Render.

Technical Team Lead

Tamedia

Oct 2019 - Aug 2023

Tamedia is one the largest media groups in Switzerland. As the technical team lead for the web front-ends and native apps, my team of 11 developers was responsible for the platform delivering 13 websites, including www.tagesanzeiger.ch. Our frontend service handles a sustained load of 150’000 requests/min, with peaks exceeding 500’000. We have a modern CI/CD workflow with feature-branch-deployments, and auto-deployment to production as soon as a feature is merged. I helped grow the skill-sets of my team members, and by building trust, significantly improved communication and processes between various teams and stakeholders. One of the first things I did was to move our team and our Next.js codebase from JavaScript to TypeScript. One of the last things was to move the development of our native apps in-house; hired one iOS and one Android dev, re-architected the apps as hybrid apps (Swift/Kotlin plus WebViews) and as promised, launched within a year.

Software Engineer

Fision

Nov 2018 - Oct 2019

Fision Technologies is a startup with at that time around 20 employees. The product is a mobile app and accompanying back-end. End-users use the app to take photos of their body, from which a 3D-model is constructed, which is used to give size-recommendations for clothes when online-shopping on one of our customers' online stores. I was part of the seven-people platform-team, that was tasked with continuously delivering the software into production. I was working on both the front-end (React, TypeScript, GraphQL) and the back-end services. The latter were implemented using Python (Falcon and SQLAlchemy), exposed as REST APIs and ran on Google's Kubernetes Engine.

Co-Founder, Full Stack Developer

2324.ch

Sep 2015 - Oct 2018

My co-founder (a graphic designer) and I won an Impact Hub Zürich Fellowship with the idea of 2324.ch – a participatory hyper-local online news-platform. We quickly on-boarded a marketing/sales guy and soon acquired four paying municipalities. Unfortunately, that was not enough to sustain our growth vision, so we decided to hand-over the project and our customers to Crossiety, a startup sharing our vision of an online village square. In addition to forming our team and product strategy, I implemented both front- and back-end of the online platform. My decision to go with a simple and proven stack (Ruby on Rails, PostgreSQL and some React) served us well, and allowed us to quickly iterate on the product.

Haskell Development

ETH Zurich

Jun 2017 - Apr 2018

In my part-time work, I supported Artem Chirkin, then a PhD student, in continuing the development of qua-kit, a web-based platform that assists urban designers in their design process. I worked on both the front- and back-end, which were implemented using Reflex (a functional reactive programming framework on GHCJS) and Yesod respectively.

Software Engineer

mp technology AG

Jan 2015 - Jul 2015

Internship

Silk.co

May 2014 - Nov 2014

Webmaster, Department of Computer Science

ETH Zurich

Feb 2011 - Feb 2014

Software Development Internship

28msec

Jun 2012 - Sep 2012

Skills: 11

Technical

CSSFunctional ProgrammingGitHaskellHTMLJavaScriptnode.jsSoftware Development
SQLTypeScriptWeb Development

Projects: 1

Mastro

mastrojs.github.io/

Feb 2024 - Present

The simplest web framework and site generator yet. 🤗 For people who care about their users and web standards. 👨‍🍳 Build directly on top of the browser and Node.js, Deno, Bun, or Workers.

Education: 1

Eidgenössische Technische Hochschule Zürich

Master's Degree

2008 - 2014

Volunteering: 2

Outgoing Camp Organizer

AFS Intercultural Programs

President

[project 21]

Student organization for sustainable development at ETH Zürich

Languages: 4

German(Native or bilingual)
English(Full professional)
Norwegian(Professional working)
Swedish(Limited working)

Also find Mauro Bieg on…