Resume / Curriculum Vitae

Objective

To contribute my expertise as a Creative Engineer by crafting thoughtful, impactful digital experiences that balance aesthetics, performance, and functionality. I aim to bring value to a collaborative team by approaching challenges with curiosity, adaptability, and a commitment to continuous growth. My goal is to leverage my technical and creative skills to build solutions that engage, inspire, and deliver lasting impact, while constantly striving to learn and evolve as a developer and teammate.

Education

Multimedia Design and Development
Durham College

2007 - 2010
Graduated on the President's Honour Roll.

Electronics Engineering Technology
Durham College

1995 - 1998
Graduated on the President's Honour Roll.

Skills

Technical Skills

  • HTML5, CSS3
  • JavaScript, TypeScript
  • React, Next.js, Gatsby, WordPress
  • Angular, Vue.js, Backbone.js
  • Tailwind CSS, Bootstrap, Material-UI
  • Node.js
  • RESTful APIs, GraphQL
  • PHP, Python, C51
  • MongoDB, MySQL, PostgreSQL
  • Git, GitHub
  • Progressive Web Apps (PWAs)
  • Mobile First, Progressive Enhancement, Graceful Degradation

Tools & Platforms

  • Jira, Trello, Asana
  • VS Code, Jetbrains, Sublime Text, Atom
  • Vercel, Netlify, Heroku
  • AWS, Azure, Google Cloud
  • Adobe Crerative Suite
  • Canva, Figma, Sketch

Soft Skills

  • Creative problem-solving and design thinking
  • Strong communication and collaboration in agile teams
  • Attention to detail with a focus on user experience
  • Effective time management and prioritization

Specialized Skills

  • Developing AI-driven web applications and digital storytelling platforms
  • Crafting clean, modern, and interactive experiences for users
  • Experimenting with UX design deviations for distinct mediums (mobile, tablet, desktop)

Professional Experience

Freelance Consultant and Founder (SaaS, AI Prompt Engineering, Web Applications)
Freelance - Remote

2024 - Present

  • Developing scalable SaaS solutions and AI-powered applications.
  • Consulting on web application design and development.
  • Specializing in AI prompt engineering and cutting-edge web technologies.

Full Stack Developer, Tech Lead, DevOps, Product Manager
SDT Ultrasound Solutions - Cobourg, Ontario / Remote

2018 - 2023

  • Led the creative and development team in designing and deploying LMS platforms for Fortune 500 companies.
  • Developed desktop software integrated with SDT hardware for assistive AI-powered diagnostics.
  • Enabled clients to prioritize repairs, estimate costs, eliminate energy waste, and save money.

Senior Creative Technologist
Cineplex - Toronto, Ontario

2016 - 2017

  • Designed and developed innovative microsites and landing pages using Agility CMS and JavaScript.
  • Collaborated with marketing and design teams to create unique campaigns and contests.
  • Helped develop an in-house custom CSS framework to rebrand Cineplex web properties.

Creative Director, Full Stack Developer
Addictive Mobility - Toronto, Ontario

2013 - 2016

  • Developed engaging rich media products for mobile in-app advertising, including 3D virtual experiences and interactive storytelling.
  • Created dashboards for real-time metrics and innovative mobile ad units featured in industry magazines.
  • Collaborated with industry experts to establish HTML5 advertising standards with IAB Canada.

Full Stack Developer
Hurst Communications - Pickering, Ontario

2012 - 2013

  • Developed in-house applications for magazine circulation automation in Canada and the USA.
  • Built three full-stack applications for Electricity Today, Electrical Source, and Intelligent Power Today magazines.
  • Collaborated with a team to develop the front end for theScore native mobile application.

Professional Development Goals 2025

Frameworks & Libraries

  • Learn Vue.js

Advanced JavaScript Concepts

  • Master memory management
  • Understand event loops
  • Deepen knowledge of closures

Backend Development

  • Create a scalable Node.js microservice
  • Deepen my knowledge with TypeScript

Collaboration & Community

  • Contribute to open-source projects

Testing & Automation

  • Implement unit testing
  • Implement integration testing
  • Implement end-to-end testing

Certifications

  • Become AWS Certified Developer
  • Become Google UX Design Certified

Professional Development

  • Attend a tech conference