My Resume

My professional background, experience, and qualifications as a Calgary-based web developer and designer.

James Allen

Experience

Neurotrack

Senior Web Engineer • September 2021 – August 2023

Led the implementation of a mobile-responsive web experience, transforming a previously desktop-only cognitive assessment platform to deliver consistent usability across desktop, tablet, and mobile devices.

Re-architected the Experiments platform to support versioned assessments and controlled experiment variations, improving the reliability of normative data collected through Facebook and MTurk campaigns.

Designed and built reusable authentication and core assessment packages adopted across multiple applications, improving maintainability and accelerating feature development.

Partnered closely with design and product to align technical implementation with UX goals, helping guide technical decisions to improve interface consistency and performance across assessment experiences.

FYidoctors

Senior Web Developer • August 2019 – August 2021

Led development of a video-based personal shopping platform integrating WebRTC, FittingBox, and e-commerce capabilities to support remote customer consultations.

Designed and implemented a WebRTC-powered Tele-Optometry application enabling remote patient care, consultations, and education.

Improved website performance through asset optimization, lazy loading, and Redis caching, resulting in faster page loads and improved user experience.

InnoTech College

Fullstack Development Instructor • April 2018 – October 2019 & September 2020 – April 2021

Designed and delivered comprehensive course materials focused on practical, production-oriented full-stack development concepts and best practices.

Mentored students through individualized guidance, supporting professional growth and technical proficiency.

Contributed to curriculum improvements, bootcamp program development, and cross-instructor collaboration initiatives.

Renoworks

UI/UX Designer & Front-end Developer • June 2014 – April 2017

Transformed Renoworks' flagship web product into a fully responsive, cross-browser web application.

Developed interactive UI components focused on improving usability and user engagement within the platform.

Created a proof-of-concept mobile app for the Renoworks “Color Picker” that validated the concept and informed the development of a sellable product.

Education

Interaction Design Foundation

Web Design for Usability Certificate

Foothills Composite High School ’06

InfoPro I, II, III; Computer Programming II, III

Frontend

TypeScript, Vue, React, Next, SCSS, Tailwind, Bootstrap, Material, Vuetify

Backend

Node, Express, Laravel, PHP, Sequelize, MySQL, PostgreSQL

Testing Tools

Jest, Vitest, PHPUnit, Dusk, Selenium

Misc

AWS, Google Cloud, Docker, Vite, Contentful, WebRTC, Figma, Git, SVN, Photoshop, Apache, Vagrant