Hi, I’m Jeanlouis! I have a strong background in computer science and a passion for building mobile and web applications. I enjoy creating efficient and user-friendly software solutions, especially using React Native and Typescript. Throughout my career, I’ve worked on projects ranging from financial asset management apps to improving order processes for kitchen staff and developing and publishing privacy tools like metadata viewer/editor.
I believe in continuous learning and love collaborating with teams to deliver high-quality products. In my spare time, I dive deeper into the world of cybersecurity, privacy and blockchain.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Developed a full stack mobile app using gamification to track and motivate user growth.
•Using React-Native & Expo, the app is currently in production with both iOS and Android users.
•Everything is stored in the cloud, from user authentication to creating tasks, attaching photos, leaving comments and likes.
•Using supabase for user authentication as well as database and object storage.
•Implemented gamification features like streaks, levels and XP.
•Added error logging via Sentry to catch production level errors and be able to debug specific to the user’s error and device information.
•Setup notifications so user is notified on key events like when a friend likes their post or when a friend has added a task and for motivating users to keep up their streak.
•Using Expo and EAS to provide updates over the air without needing the user to reinstall an app every time a minor app change is needed.
See more details and visuals on portfolio website:
https://www.twine.net/signin
Designed and developed the entire experience from A to Z.
Built out of my desire to have a central place where I can upload my own unreleased music, share my vault with close friends only with special code.
•Built Full Stack Next.js web app with server components, API routes, and client components for releases, vaults, and playback.
•Used Prisma + PostgreSQL — ORM and relational DB for users, releases, tracks, vaults, invites, comments, likes, and plays.
•Integrated Firebase Authentication — Client-side auth and server-side session verification via Firebase Admin SDK and session cookies.
•Allowed large audio file uploads using Cloudflare R2 (AWS S3 SDK) — Object storage for audio and cover art, using presigned URLs for direct client uploads.
•React 19 + TypeScript — UI with Framer Motion, shared playback context, and typed APIs.
•Shipped and published an iOS app for viewing, removing, and editing photo metadata (EXIF).
•Designed unique Logo and Splash Screen using a combination of drawing skills and AI generation (Midjourney)
•Built a clear “trust-first” UX: users preview exactly what will be removed before saving a clean copy.
Part of a small team, we were tasked with developing client vision of financial asset management app for cross platform.
-Using React Native and Expo for fast deployment and over the air updates.
-Typescript for better error prevention and enhanced developer experience.
-Used Tanstack Query for server state management and Zustand for client state management.
-Used Drizzle ORM for reliable and maintainable local persistence.
-Integrated translation through i18next and Crowdin to manage translation files and workflow externally.
-Published to both Google and Apple App Store.
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Westmount today.