Jamie Allen

Senior Full-Stack Developer


Qualifications

  • JavaScript (ES6+), Typescript, Flow
  • Vue, React, Node, Webpack,
  • Ruby and Rails,
  • Jest, Cypress, Minitest, Nightwatch,
  • HTML5, CSS3 (Sass/SCSS),
  • SQL (Postgres, MySQL, sqlite), GraphQL,
  • Netlify, Digital Ocean, Docker, AWS, Firebase, FaunaDB, Heroku,
  • Git(hub|lab) + CI/CD

Experience

Weever Apps Senior Developer
October 2018 - Present

Working with the development teams and management to develop a migration solution for taking a legacy AngularJS app to Vue.

Fluid Media Technologies Senior Software Developer
September 2017 - October 2018

Team lead and senior developer on all aspects of the Fluid Media System. As a lead my focus was on collaboration and process. While working in loose sprints, we initiated a migration from Backbone to Vue, improved the API and launched several new products.

Parallel Digital Studio/ factor[e] design initiative Senior UX Developer
May 2009 - August 2017

Worked closely with clients, designers and developers to build the best possible solution. Every project was custom and designed to meet the goals of the client.

Social Media Group Social Media Analyst
May 2008 - May 2009

In house web project development, programming and design.

Interests

Coordinator of HamOntJS, a JavaScript focussed Meetup group with a goal of bringing together the local JavaScript community for networking and mentoring opportunities.

I was an organizer for the HamOnt Conference series in Hamilton and topic leader for HamOnt UX. I've mentored for Canada Learning Code in Hamilton and I have volunteered for local political issues like public transit and various elections.

Currently most of my spare time is been spent with my family. I also enjoy painting, playing music, gardening and sailing when I can find the time.

Education

Design Management Diploma
George Brown College, 2008

Bachelor of Arts with Honours - Fine Art
University of Guelph, 2005