Léonard Michiels

Technical Lead & Senior Full-Stack Developer

📍 Vaud, Switzerlandhello@sabshane.comLinkedInGitHub

About

I design products, lead technical projects end-to-end, and integrate AI tools into daily workflows to deliver faster without growing teams. With 5 years in agency environments, I've taken on roles far beyond pure development: technical lead, project management, client relations, and mentoring. I ship complete products - not just code.

Experience

Trivial Mass SAJun 2024 – Present
Technical Lead & Senior Full-Stack Developer
Vaud, Switzerland
  • Designed and shipped an Electron + React desktop app for real-time multiplayer quiz events - commercial product with machine-fingerprint licensing, multi-platform builds (macOS / Windows / Linux)
  • Built a swipeable-card profiling tool (React, Vite, Node/Express) generating brand profiles via LLM; deployed at client events
  • Architected a multi-calendar booking system synchronising multiple external rental platforms in real time
  • Integrated AI tools (Copilot, Cursor, Claude API) into daily workflow - reduced delivery times without additional headcount
  • Developed reusable WordPress themes and plugins; automated PDF generation via third-party API
  • Managed end-to-end projects: scoping, commercial proposals, invoicing, client follow-up
  • Trained and mentored an apprentice to full autonomy on WordPress projects
WIDE SwitzerlandJan – Jul 2023
Senior Front-End Developer
Vaud, Switzerland
  • Developed and integrated React components within a FEaaS e-commerce solution coupled with a headless CMS
  • Created and managed GraphQL queries; participated in agile ceremonies
HordeFeb 2021 – Dec 2022
Full-Stack Developer
Vaud, Switzerland
  • Custom WordPress theme development and complex web application builds
  • Technical feasibility studies, POCs, and development estimates
  • Client training on CMS usage and handoff documentation
CopiloteJan – Feb 2021
Front-End Developer
Switzerland
  • Website development, PWA, and front-end integration

Skills

Languages

JavaScriptTypeScriptPHPPythonHTML5CSS3

Frameworks & Libraries

ReactVue.jsNext.jsNode.jsExpressFastifyElectronSocket.IOGSAPSwiperZustandZodFullCalendar

Styling

SCSS / SassTailwind CSSPostCSSMaterial UI

CMS & Headless

WordPressGutenberg BlocksACFWooCommerceFacetWPContentful

AI & Automation

GitHub CopilotCursorChatGPT / ClaudeStable DiffusionPrompt EngineeringWorkflow AutomationPWA

Build & Tooling

ViteWebpackVitestGitGitLab

APIs & Data

REST APIGraphQLNotion APIMySQL / SQLRedis

Infrastructure

DockerKubernetesApache

Client & Project

Client ManagementProposal WritingProject ScopingTechnical ConsultingStakeholder CommunicationAgile / Sprints

R&D & Innovation

Proof of ConceptRapid PrototypingTech WatchAI IntegrationOpen Source

Languages

French/NativeEnglish/ProfessionalGerman/Beginner

Education

Bachelor of Science HES-SO in Media EngineeringHEIG-VD, Yverdon-les-Bains, Switzerland (2019 - 2023)