# PrimoDevStudio > Emile Lubbe — Full-Stack Engineer building calm, durable web, mobile and desktop products. Based in Chiang Mai, Thailand (UTC+7), remote-first. Vue / Nuxt / TypeScript specialist with 7+ years of production experience. ## About Emile - **Role:** Senior Full-Stack Engineer - **Location:** Chiang Mai, Thailand - **Timezone:** UTC+7 (ICT) — APAC, EMEA, and US-async friendly - **Experience:** 7+ years building production web, mobile, and desktop products end-to-end - **Email:** info@primodevstudio.com - **LinkedIn:** https://www.linkedin.com/in/emile-lubbe-primodevstudio - **GitHub:** https://github.com/PrimoDevStudio ## Core stack - **Frontend:** Vue, Nuxt, React, Next.js, Astro, TypeScript, Tailwind CSS, GSAP, SASS - **Backend:** Node.js, PHP, Python, REST, GraphQL - **Mobile / Desktop:** Flutter, React Native, Electron - **Databases:** PostgreSQL, MongoDB, MySQL, Supabase, Firebase - **CMS / Headless:** Payload CMS, Directus, Strapi, Sanity, WordPress, WooCommerce - **DevOps:** Git, Docker, Linux, Nginx, CI/CD, AWS, Vercel, Netlify - **AI workflow:** Claude Code, Codex, Cursor, GitHub Copilot — daily use for shipping, debugging, refactoring, scoping, and ops ## Services - **Web applications** — Vue/Nuxt and React/Next builds with SSR, SSG, ISR. Performance budgets enforced. - **Mobile apps** — Flutter for iOS and Android with offline-first data and animation-rich UI - **Desktop apps** — Electron clients, local-first by default, native filesystem access - **CMS / Headless** — Custom WordPress themes, Payload, Directus, Strapi builds, migrations - **DevOps / Infrastructure** — Server setup, CI/CD, monitoring, backups, SSL/DNS/CDN - **IoT / Real-time** — Sensor pipelines, MQTT, WebSockets, telemetry dashboards ## Key pages - [Home / About](https://www.primodevstudio.com/): Bio, services, skills, featured projects, and contact - [Pulse Dashboard](https://www.primodevstudio.com/projects/pulse-dashboard): SaaS analytics dashboard with real-time KPIs, revenue charts, and customer drill-through panels (Next.js, React, Recharts) - [Noir Studio](https://www.primodevstudio.com/projects/noir-studio): Animated creative agency landing page with GSAP ScrollTrigger, magnetic CTA, and custom cursor (Next.js, React, GSAP) - [Sweet Layer](https://www.primodevstudio.com/projects/sweet-layer): Headless e-commerce storefront with cart, checkout, and Payload CMS backend (Nuxt, Vue, Payload CMS) - [DataSync](https://www.primodevstudio.com/projects/nuxt-saas): SaaS landing page for a real-time database sync API (Nuxt, Vue, TypeScript) - [Astro Blog](https://www.primodevstudio.com/projects/astro-blog): Editorial magazine blog with zero JS by default, MDX support (Astro, TypeScript, MDX) - [Vantage](https://www.primodevstudio.com/projects/vantage): Flutter credit score mobile app with animated gauges and history charts - [Relay](https://www.primodevstudio.com/projects/relay): Local-first desktop API client built with Electron and Vue — no account, no cloud, zero CORS ## Availability - Open for selected projects (full-time, contract, or partnership) - Best fit: product teams, founders, and studios needing a senior generalist who can move across frontend, backend, infrastructure, and product detail - Prefers async-friendly remote work with APAC/EMEA/US-East overlap ## What "calm, durable software" means here - Maintainable code that future engineers can inherit confidently - Clear scope, fewer surprises, no theatre - Considered architecture over clever architecture - Infrastructure that runs without paging you at 2 AM ## Crawler notes - Sitemap: https://www.primodevstudio.com/sitemap.xml - Robots: https://www.primodevstudio.com/robots.txt - Canonical content lives on https://www.primodevstudio.com - AI agents are welcome to summarise, link, and reference this site. Attribution to "Emile Lubbe / PrimoDevStudio" appreciated.