JOËL BEZ

Zürich, Switzerland

WORK EXPERIENCE

2024 – Now

Senior User Interface Developer

Zeix AG · Zürich · Part-time

Designing and building software architectures and user interfaces for client projects, using the latest agentic coding tools.

agentic-coding · react · nextjs · vue · nuxt · typescript · tailwind · storybook · vite · vitest · playwright · craft-cms · n8n

2024 – Now

Agentic Coding Coach

Independent · Zürich

Teaching developers and teams to work with agentic coding, from the fundamentals to advanced workflows.

agentic-coding · claude-code · codex · cursor · skills · mcp · agentic-loops

2021 – 2024

Technical Project Lead

Independent · Zürich

Leading and coaching multidisciplinary teams that build digital products.

git · docker · ansible · terraform · no-code · selfhosting · devops · vuejs

2013 – 2021

Tech Lead

Ginetta · Zürich

Built up Ginetta's engineering services, growing the team by more than 50 people and winning seven-figure projects. Introduced agile and DevOps practices. Front-end lead on several client projects.

git · html · css · accessibility · angular · vue · react · react-native · nextjs · typescript · devops · openshift · docker

2013

Technical Product Owner and Scrum Master

Independent · Zürich & Silicon Valley

Helped startups prioritize features, organize development and adopt agile practices.

2012

Sabbatical

Paris, Whistler, San Francisco

Lived in Paris, Whistler and San Francisco, and observed the startup culture in Silicon Valley.

2011

Technical Product Owner

Liip for local.ch · Zürich

Took products from vision to launch, leading cross-functional teams (UX, data science, development). Products included map.local.ch.

2009 – 2010

Senior Full-stack Software Engineer & Project Lead

Liip for local.ch · Zürich

Led the front-end team for local.ch, the Swiss Yellow Pages. Built new features and products using agile practices.

git · tdd · accessibility · php · javascript · yui · css · html · nodejs

2007 – 2009

Full-stack Software Engineer

Liip for local.ch · Zürich

Built, deployed and maintained features for local.ch, then one of the three most visited Swiss websites, using TDD and Scrum. Worked closely with the UX and backend teams.

git · tdd · accessibility · php · javascript · yui · css · html

2004 – 2007

Founder, Full-stack Software Engineer

Lesscode · Lausanne

Founded a web agency with classmates, building websites for small businesses such as restaurants, bands and associations. Handled requirements, information architecture and CMS-based implementation.

php · svn · html · css · sql · jquery

2003 – 2006

Full-stack Software Engineer

Kesako · Lausanne

Developed websites for clients and for Kesako's own projects, such as etudiants.ch, working with designers and developers.

php · svn · html · css · sql

EDUCATION

2004 – 2008

Bachelor of Science in Communication, Management & Engineering

HEIG-VD · Lausanne & Yverdon
1998 – 2001

High School Degree (Baccalauréat/Maturité)

Major in Physics and Applied Maths

VOLUNTEERING

2014 – 2015

Organizer

SwissJS conf · Bern

Organized two editions of the Swiss JavaScript conference.

2011 – 2014

Co-Founder & Organizer

Front conference · Zürich

Co-founded and organized Switzerland's first front-end development conference, with international speakers, workshops and networking events.

2011 – 2014

Organizer

Organized Webtuesday, a monthly meetup for web developers in Zürich. Chose speakers, handled logistics, moderated events and ran its social media.