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.
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.
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.
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.