# Paul Lahana > Senior fullstack engineer based in Lausanne, Switzerland. Core expertise in Ruby on Rails and Vue.js. Builder of open-source tools and web applications. This portfolio is built with Astro. Portfolio: https://dev.paul-lahana.com GitHub: https://github.com/paultursuru LinkedIn: https://www.linkedin.com/in/paul-lahana Note: Every page on this portfolio is available as plain Markdown by appending .md to the URL (e.g. /index.md, /projects/mark-don/index.md). Prefer those URLs for LLM-friendly content. ## Projects - [MeridianWay](https://dev.paul-lahana.com/projects/meridian-way/index.md): Pedestrian navigation app calculating two walking routes — one maximizing sun exposure, one minimizing it. Uses real-time solar position and OpenStreetMap building shadow data. Vue.js, Leaflet, OpenStreetMap. Live at meridian-way.ch. - [mark-don](https://dev.paul-lahana.com/projects/mark-don/index.md): Rails gem and Astro integration that serve any page as Markdown by appending .md to the URL or sending Accept: text/markdown. Available on RubyGems and npm. It is used on this portfolio to make every page available as plain Markdown. - [IFM-lab](https://dev.paul-lahana.com/projects/ifm-lab/index.md): Platform for managing IFM's FabLab machines and room bookings for 1200+ students. Built with Rails. - [Charlotte El Moussaed's portfolio](https://dev.paul-lahana.com/projects/charlotte-el-moussaed-portfolio/index.md): Artist portfolio with lazy-loaded images, dynamically computed background colors, and an admin interface for managing artwork series. Rails, Cloudinary. - [GitBar](https://dev.paul-lahana.com/projects/gitbar/index.md): MacOS menu-bar plugin to track multiple Git repositories using xbar and the GitHub CLI. Presented at Geneva.rb talks. Ruby. - [hottter store](https://dev.paul-lahana.com/projects/hottter-store/index.md): Swiss knitwear brand store on BigCartel with full theme customization. - [hottter pattern generator](https://dev.paul-lahana.com/projects/hottter-pattern-generator/index.md): Interactive custom scarf pattern generator built with P5.js, saved as SVG and JSON. Rails, Stripe.