Profile

Passionate about web development, specialized in the Next.js / React / TypeScript ecosystem. I enjoy creating modern, smooth interfaces, with a strong focus on performance, code quality, and user experience. I am particularly passionate about building SaaS because I genuinely enjoy solving problems.

Skills

Frontend

Next.js
React
TypeScript
Tailwind CSS
S
Shadcn
React Hook Form
Zod

Backend

Next.js API Routes
Python
Flask
MongoDB
DynamoDB
Stripe
N
NextAuth
O
OAuth 2.0

Tools & Others

Jest
Playwright
Sentry
AWS CloudWatch
Git
GitHub

Experiences

Full Stack Developer (Part-time)

LPSolution Montreal
Techs: Next.js - React - TypeScript - Tailwind CSS - React Hook Form - Zod - GitHub Built the company website: https://lpsolution.ca/

Frontend Developer

PHPCréation Granby
Techs: Next.js - React - TypeScript - Tailwind CSS - DynamoDB - React Hook Form - Zod - Playwright - GitHub - Sentry Spécialisation: Modernized the ERP PHPReaction interfaces into Next.js, creating more efficient and user-friendly experiences while ensuring smooth transitions from legacy technologies. Modernized full modules: • Point of Sale: Interface for invoice creation/printing, product addition/scan/management • Punch System: Employee work hour tracking (punch-in, punch-out) • Inventory System: Stock management interface, product scanning, data verification • Email System: Sending standard emails or company template-based emails • Centralized Authentication: Unified login interface for all ERP applications Set up private npm packages to centralize reusable elements: components, utility files, caching system with DynamoDB, centralized authentication with OIDC and OAuth 2.0

Professional Projects

Full-stack booking platform for Diaderma (esthetics clinic): clients book appointments online, manage subscriptions and packages, and receive confirmations/modifications by email. A major part of the project is the admin panel, which gives staff and admins full control over the business.

Technologies:
Laravel
React
TypeScript
Inertia.js
Tailwind CSS
Radix UI
Vite
Laravel Fortify
C Clover (payments)
  • Admin panel: dashboard, calendar, appointments, today’s bookings and sales, finance and statistics.
  • Client management: profiles, notes, measurements, assigned packages and subscriptions, invitation-based registration.
  • Admin management of services, packages, subscription plans, products, rooms, employees, business settings, and blocked time slots.
  • Invoicing, forms, and export; signed URLs for booking confirm, cancel, and modify flows.

Website for RDS Avocats — a law firm specializing in business law, business immigration, commercial, corporate, family, criminal and civil law. Bilingual (English / French) with embedded consultation booking.

Technologies:
Next.js
React
TypeScript
Tailwind CSS
N next-intl C Cal.com L Lucide React
  • App Router, locale-based routes (EN/FR) with next-intl.
  • Lawyer profile pages, services, team section, and about.
  • Cal.com embed for consultation booking; service and subject choices driven by config.
  • QR code and share functionality on lawyer contact pages.

Personal Projects

Spync

June 2025 – Present • Montreal

SaaS (in development): Smart teleprompter that automatically scrolls text based on your voice for more natural and interactive presentations and speeches.

Technologies:
Next.js
TypeScript
Tailwind
Shadcn
MongoDB
NextAuth
Stripe
Deepgram (Speech-to-text API)
  • Captures speaker's voice in real time via microphone.
  • Analyzes voice to auto-scroll text according to progress.
  • Provides feedback on presentation speed to optimize pacing.

Fixt

Aug 2024 – Sep 2024 • Montreal

SaaS that finds errors in the text of a website and shows them to the user so they can fix the content. Users enter a URL; the app fetches and analyzes the page text, then surfaces grammar, vocabulary, and typo issues with suggestions for improvement.

Technologies:
Next.js
TypeScript
Tailwind
Shadcn
MongoDB
NextAuth
OpenAI API
Stripe
  • User provides a website URL; Fixt fetches and extracts the text content.
  • Detects grammar, vocabulary, and typo errors and highlights them in context.
  • Shows suggestions and improvements so the user can correct the text directly.
  • Helps content owners and editors improve website copy before publishing.

Education

Diploma of College Studies - Computer Science Technology

Cégep Saint-Jean-sur-Richelieu Saint-Jean-sur-Richelieu

Certifications

Google Cybersecurity Certificate

Google

Oct 2025

CompTIA Security+

CompTIA

• In progress

Competitions

Hackathons: Conuhack VIII et IX

Jan 2024 et Feb 2025

CTFs (Capture The Flag)

Sep 2022 – Present

Cégep Saint-Jean-sur-Richelieu CTF (2023), United CTF (2023) & PICO CTF (2022 & 2023)