Based in Lausanne, I came to software development through Fine Arts (MFA, ENSBA Paris) and hands-on technical coaching in a makerspace. That path shaped how I think about products and the people who use them.
What I'm working on
My core stack is Ruby on Rails and Vue.js . I have been working as a Senior Fullstack Engineer for 6 years, currently at Wemind where I maintain a Rails 8 app and a Vue.js/TypeScript member space used by 11,000 members.
Teaching & speaking
I taught 700+ students at Le Wagon Paris between 2020 and 2023, which sharpened my ability to explain complex systems to non-technical people. I also presented GitBar, a macOS plugin I built in Ruby, at the Geneva.rb meetup in January 2026.
Open source
I recently launched MeridianWay, a pedestrian navigation app that calculates two walking routes based on sun exposure : one in the sun, one in the shade, using Leaflet and OpenStreetMap building shadow data. I also published mark-don, a Rails gem that serves any view as Markdown by appending .md to any URL, and astro-mark-don, its Astro counterpart. This portfolio uses astro-mark-don. I also built NuTrack, a nutrition tracker using Rails 8, Turbo Streams and RubyLLM with the Mistral API.
Beyond engineering
Outside of engineering, I keep a more personal space for my visual and artistic work at art.paul-lahana.com, and paul-lahana.com is the little hub where you can pick which side to explore, art or dev. I also run my own brand, hottter.ch.
This portfolio is built with Astro . Some things I built: MeridianWay, mark-don and GitBar. See all of them on the Projects page.