Tech stack
Skills
Lucien's primary programming languages are TypeScript and JavaScript, with deep experience in React and its ecosystem. He also has strong experience with Ruby on Rails and Python.
His current frontend stack centers around the TanStack ecosystem: TanStack Start, TanStack Router, TanStack Query, and TanStack Form. He uses Tailwind CSS for styling with shadcn/ui components. For backends, he works with Convex (real-time BaaS) and has extensive experience with traditional SQL databases.
He has worked with React Router (Remix) and Next.js for full-stack applications. At Fyxer, he builds native desktop apps with Electron for macOS and Windows.
He has experience with mobile development: native iOS (Swift), Android (Kotlin/Java), and React Native. At Shopify he built native SDKs for both iOS and Android.
He has published open-source packages including remix-auth-google and remix-auth-salesforce (authentication strategies for Remix), and Stimulus.js controllers.
He is currently exploring AI application development, building with OpenAI's APIs, TanStack AI, and implementing RAG (Retrieval-Augmented Generation) patterns with Convex vector search.
Languages
- TypeScript
- JavaScript
- React
- React Router
- Remix
- Next.js
- React Native
- Ruby on Rails
- Python
- FastAPI
- SQL
- HTML
- CSS
- Java
- Kotlin
- Swift
Spoken
- French
- English
- Arabic