CV

Gwenaël Magnenat

Senior Full-stack Developer & Accessibility Specialist · Lausanne, Switzerland

AccessibilityTypeScriptAstroNode.jsReactNuxt / VueGatsbySanityWordPressLaravel / PHPLinux · AnsibleCanvas · WebGL

Work experience

2022 - 2024

Web Developer, Web Project Manager

donuts communication SA

  • Helped roll out Monday.com company-wide as the shared system for project and time management.
  • Built client websites in WordPress using the Oxygen and Bricks builders.
  • Developed fast internal tools with a Gatsby front-end on a Sanity headless CMS.
  • Maintained and extended the agency's own site — Nuxt.js and Laravel on Heroku, versioned with Git.
  • Ran digital projects to tight budgets and deadlines, and mentored the team on skills and shared process.
solution architecturee-commercegatsbyjssanitynuxtjslaravelherokuwordpress developmentproject managementgit

2021 - 2022

Web Developer

vingtneuf degres sàrl

  • Delivered client websites in HTML/CSS, JavaScript, PHP and WordPress, on budget and on schedule.
  • Established shared methodology and processes for building web projects that scale.
  • Built an estimation system to scope and price new projects accurately before kickoff.
  • Managed digital and communication projects with long-term clients, and mentored teammates to strengthen the team's practices.
html5/css3javascriptphpwireframingwordpressweb developmentproject managementcommunication skills

2010 - 2021

Independant music professional

Self employed

  • Released music on international labels and performed internationally.
  • Organised and financed tours across South America and Asia.
  • Composed scores for short films that premiered at international festivals.
  • Ran front-of-house live sound in concert venues, touring with several artists in Switzerland and abroad.
contract negotiationtour organisationproject managementpeople skillsmusic production

2014 - 2017

Media Engineer, Scientific Collaborator

HEIG-VD, MEI

  • Built web and mobile applications for the institute.
  • Administered the Linux servers hosting the institute's projects — automating deployments, updates and monitoring with Ansible.
  • Provided level-2 support and managed releases for a web application with 20,000+ users.
  • Coached students in audio-visual courses and handled equipment stock.
responsive web designmobile developmentlinux servers managementansibletechnical supportruby on rails