---
source: about/
generated: 2026-06-08T06:56:33.014Z
note: This is a markdown version optimized for LLMs. For the full experience, visit the HTML version.
---

Paul Lahana's Portfolio  

A markdown version of this page optimized for LLMs is available at: [https://dev.paul-lahana.com/about/index.md](https://dev.paul-lahana.com/about/index.md)

# [Paul Lahana](/)

[![Paul Lahana](/_astro/smiley.aUVAx_wu.png)](/drawing-board)

-   [About](/about)

![a picture of me in a circle.](/_astro/photo.B6pwWcTX.jpg)

## About me

[LinkedIn](https://www.linkedin.com/in/paul-lahana/) [Github](https://github.com/paultursuru)

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.

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 API and a Vue.js/TypeScript member space used by **11,000 members**.

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.

On the open source side, 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**.

This portfolio is built with **Astro** .