hello, my name is
I am a full-stack web developer specializing in transforming ideas into immersive, digital experiences that are inclusive to all. Driven by a deep passion for problem-solving and web accessibility, I create solutions that harmonize innovation with user-centric design.
The passion to create and innovate has always been an intrinsic part of who I am. My background in banking has equipped me with a user-centric mindset, a keen eye for detail and an unwavering passion for problem-solving. This foundation fuels my dedication to build scalable and efficient web applications that improve people's daily lives, one step at a time.
While I specialize in the MERN stack, I am always eager to learn and excited about adopting new technologies.
When I’m not coding, you can find me in a hot mat pilates class, discovering new food spots, or catching up on some anime.
Built a responsive, accessible, and high-converting website for Ontario CPR Society, a platform offering CPR and first aid training courses. SEO driven and built to ensure optimal performance, scalability, and user engagement.
Developed and redesigned subpages for Ontario Security License, Ontario’s leading online security guard training platform. Optimized performance, accessibility, and cross-browser compatibility to enhance user experience and boost conversions.
Kanflow is the ultimate kanban task management solution. Users can create, update, and delete boards and tasks, and are able to break complex tasks into manageable subtasks. Features intuitive drag-and-drop functionality to change task's status and re-order them in a column.
Users can create and access their markdown documents as needed. As they edit, they can instantly view a formatted preview alongside the markdown content. App is optimized for saving the formatted documents as PDFs.
My first JavaScript website featuring my favorite anime! This version of Rock, Paper, Scissors uses One Piece character sprites, allowing players to choose and switch fighters while competing in a five-round match against the computer. Not optimized for mobile.
Project currently under construction...
Every great project begins with an idea.
Thinking of launching a business? Building new features or refreshing an existing website? If you're looking for a dedicated and passionate developer to bring your vision to life, let's connect!
Email copied!