My professional background, experience, and qualifications as a Calgary-based web developer and designer.
Life-long web developer with a keen sense of user experience seeking new and exciting opportunities. Passionate about developing new industry specific ideas into tangible online products and services.
React, Next.js, Vue.js, Vuetify, Material UI, TypeScript, JavaScript, HTML, CSS3, SASS, Tailwind CSS, Bootstrap, Bulma, Vite, Webpack
Node.js, Express, PHP, Laravel, REST APIs, WebRTC, Redis, Sequelize, Eloquent, Doctrine, MySQL, PostgreSQL, MongoDB
AWS, Google Cloud, Heroku, Docker, Git, SVN, Linux, Vagrant
Jest, Vitest, PHPUnit, Selenium, Dusk
Strapi, Contentful, Sanity
Adobe Illustrator, Adobe Photoshop, Figma
Senior Web Engineer • September 2021 – August 2023
Enhanced the web-based user experience for the flagship Exams app by implementing modern mobile-response interfaces, and enhancing browser compatibility, to seamlessly deliver cognitive assessments on almost any device.
Architected and developed the Experiments platform, optimizing the collection of normative data from Facebook and MTurk users, used to improve the accuracy of cognitive assessments.
Reduced bloat and code repetition by developing Auth & “Exams core” packages to accelerate the development of new apps, and provide an upgrade path for existing ones. Exams core enabled swift, and flexible delivery of exams across a variety of applications, while the Auth package accelerated integration of authentication functions and views.
Techs: Vue.js, Vuetify, TypeScript, Jest, Webpack, Vite, SCSS, Git, Node.js, Serverless, Lambda, Storybook, Figma, Nuxt.js, Contentful
Web Developer • August 2019 – August 2021
Prototyped, then subsequently led the development of a video-based personal shopping experience to conduct business during lockdown. Combined WebRTC, FittingBox frame try-on software, and the e-commerce catalog within a custom interface to achieve this.
Collaborated with stakeholders to design and develop a similar WebRTC based application targeting Tele-Optometry. Enabled providers to deliver basic services, and present educational material to patients remotely.
Collaborated with a third-party agency to regain control of the marketing website. Optimized performance via asset management, lazy loading, code minification, and Redis cache utilization.
Techs: Vue.js, WebRTC, Laravel, Asgard CMS, Doctrine, MySQL, Redis, Git, Jest, Dusk, PHPUnit, Webpack, SCSS, Figma
Fullstack Development Instructor • April 2018 – October 2019 & September 2020 – April 2021
Created comprehensive teaching materials to equip students with industry-relevant skills, empowering them for successful careers. Materials included presentations, demo packages, exercises, and quizzes.
Contributed in regular meetings with fellow instructors and staff to exchange experiences, provide feedback, and identify curriculum enhancements. This collaborative effort also led to the creation of web development bootcamps to boost enrollment.
Techs: Vue.js, JavaScript, Laravel, PHP, MySQL, EC2, S3, HTML, SCSS, Git, Python, Flask, Wordpress, Figma
UI/UX Designer & Front-end Developer • June 2014 – April 2017
Lead the design and development of converting the desktop-only web offering to a fully mobile-responsive, cross-browser compliant web app.
Transformed designs into visual components then integrated in the Enterprise platform.
Conceived and executed the initial proof-of-concept for the Renoworks “Color Picker” phone app.
Techs: JavaScript, jQuery, HTML, CSS3, Photoshop
Graphic/UI/UX Designer • March 2018 – May 2018
Introduced creative concepts for both print and digital media, in alignment with the brand.
Techs: Photoshop, Illustrator, JavaScript, HTML, CSS, PHP, OpenCart
Web Developer • June 2011 – March 2012
Developed layouts, views, and controllers in Zend PHP for an enterprise-level Geomatics client.
Techs: PHP, Zend, Drupal, HTML, CSS, JavaScript, Photoshop
Junior Web Developer • April 2007 – February 2008
Collaborated on diverse crowdsourced website start-up projects, transforming PSD designs into functional HTML and CSS websites.
Techs: HTML, CSS, Photoshop, JavaScript, PHP
Web Design for Usability Certificate
InfoPro I, II, III; Computer Programming II, III
2005 Skills Alberta Bronze Website Design