About

About Me

Accomplished Senior Front End Developer with a proven track record at Bond Brand Loyalty, specializing in Angular and React.js. Expert in creating high-performance applications and mentoring teams, achieving a 30% reduction in load times. Passionate about mentoring teams and delivering exceptional user experiences through responsive design and agile methodologies

0+ Projects complete

Download CV

Education

2007-2014

Bachelor of Computer Science

Ryerson University

Experience

Jan, 2023 - Present

Freelance developer

  • Designed and developed responsive, customer-facing web applications using React, Next.js, Angular, JavaScript, HTML5, CSS3, Tailwind and Bootstrap.
  • Collaborated directly with clients to gather requirements, translate business needs into technical solutions.
  • Integrated RESTful APIs and third-party services for data-driven user experiences.
  • Translated Figma designs and mockups into clean, accessible, mobile-first interfaces.
  • Provided ongoing maintenance, performance optimization, and cross-browser compatibility support.
  • Make use of GitHub Copilot and LLM tools into daily workflows to enhance UI development speed, code refactoring, and technical documentation.

Mar, 2021 - Jan, 2023

Senior front end developer

Bond Brand Loyalty

  • Built and maintained applications using Angular, React, Next.js, Redux, Javascript, JQuery, HTML5, CSS3, Tailwind, and Bootstrap.
  • Created reusable components and managed state with Redux, streamlining team development.
  • Created RESTful APIs to serve front-end data.
  • Developed and executed unit tests using Jest/Karma to validate APIs and ensure the functionality of user interaction.
  • Mentored junior developers, improving team performance and accelerating delivery timelines.
  • Strengthened team workflows through testing, code reviews, and agile practices.
  • Coordinated with product owners and stakeholders to scope work, estimate effort, and ensure on-time delivery.

Mar, 2019 - Mar, 2020

Senior front end developer

Affinity eSolutions

  • Delivered responsive web applications using Angular, React, HTML5, CSS3 and SASS/LESS, enabling faster delivery across the team.
  • Refactored legacy front-end code, resulting in a 35% performance boost and improved developer onboarding time.
  • Led a team of junior developers, enforcing best practices and conducting code reviews.
  • Turned Figma designs into pixel-perfect, production-ready components, reducing design to developer handoff time.
  • Built mobile-first interfaces, improving accessibility and usability across all devices.
  • Streamlined team workflows by integrating GitHub and TFS for version control.

Aug, 2016 - Mar, 2019

Front end developer

Dac group

  • Developed dynamic SPAs with Angular and MongoDB for robust client-side performance.
  • Built dashboards with Highcharts that helped marketing and analytics teams make better decisions.
  • Implemented responsive HTML/CSS email templates for boosting marketing campaigns results.
  • Led a team of four in delivering a high-performance Angular SPA, improving app speed and reliability.
  • Collaborated with cross-functional teams to deploy new features and address production issues.

Aug, 2015 - Mar, 2016

Front end developer

National Board of Medical Examiners

  • Modernized legacy Flash pages by converting them into clean, efficient code using HTML5, CSS3, JavaScript, and jQuery, ensuring compatibility and accessibility.
  • Contributed to the development of public-facing applications utilized by medical students for tests and exams, enhancing user experience and reliability.
  • Designed and built an Angular-based application for code generation, enabling product managers to streamline the creation of exam components for universities.

Skills

React

90%

NextJs

90%

Angular

90%

HTML5

100%

CSS/SASS/LESS

90%

JQuery

90%

Bootstrap

90%

Tailwind

90%

Services

Services

I offer a range of development and design services to help bring your digital vision to life. Whether you're starting from scratch or need improvements to an existing project, I’m here to make it happen.

Projects

My Projects

Aveda

Web Development

Sceneplus

App Development

I'm Available for freelancing

I'm currently open for freelance opportunities! If you need help with web development, app design, or building a custom digital solution, I'm here to help. With experience in modern frameworks like React, Next.js, and more, I focus on delivering clean, responsive, and user-friendly results.
Let’s connect and bring your ideas to life—reach out anytime!

Contact

Contact Me

Have a project in mind or just want to connect? I’d love to hear from you! Whether you're looking for a reliable developer to bring your idea to life, need help improving your existing site or app, or just want to chat about tech—I’m all ears.
Feel free to reach out via email, and I’ll get back to you as soon as possible. Let’s build something great together! Click here to email