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+ Project complete

Download CV

Education

2007-2014

Bachelor of Computer Science

Ryerson University

Experience

Jan, 2023 - Present

Freelance developer

  • Translate complex figma designs into clean, responsive interfaces that work seamlessly across all devices
  • Refactor outdated code, implement modern frameworks (React, Next.js, Angular), and improve maintainability
  • Streamline front-end logic with reusable components and efficient API handling
  • Connect applications to REST APIs with data handling

Mar, 2021 - Jan, 2023

Senior front end developer

Bond Brand Loyalty

  • Built and maintained customer-facing applications using Angular, React.js, and Next.js
  • Created reusable components and managed state with Redux, streamlining team development
  • Developed RESTful APIs to dynamically serve front-end data.
  • Increased code quality by implementing unit tests with Jest
  • Mentored junior developers, improving team performance and accelerating delivery timelines
  • Led performance optimization efforts, cutting load times by 30% and enhancing user experience
  • Collaborated with designers to deliver pixel-perfect UIs using Figma and Photoshop
  • Strengthened team workflows through testing, code reviews, and agile practices

Mar, 2019 - Mar, 2020

Senior front end developer

Affinity eSolutions

  • Delivered responsive web applications using Angular, React.js, and SASS/LESS, enabling faster delivery across the team
  • 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 efficient collaboration and version contro

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 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