Martin Laws
Lead Front End Developer
Summary

Martin is a designer-turned-developer dedicated to creating beautiful, functional, and accessible web apps. A proven team-builder, creative, educator, and lifelong learner, Martin leverages his fluencies in UX Research/Design and Front-End Development to lead Frond End Development at Ample Organics, the market leader in seed-to-sale software servicing Canada's Licensed Producers. He is just as fond of modern JavaScript, CSS, and Design Thinking as he is of cooking, craft beer, and stand-up comedy.

Skillset
Languages Used Javascript, CSS3/SASS, HTML5, Ruby
Frameworks Angular 2 & 4, React, VueJS, Rails, Node.js
Tooling Webpack, Atom, Gulp, Grunt
Design Sketch, InDesign, Illustrator
Other Public Speaking, Team Leadership, Project Management
Employment
Ample Organics
Toronto, ON
Lead, Front End Development
Dec 2018 to Current

As Front End Development Lead, Martin is responsible for:

• Defining and iterating on the company's development lifecycle, having already introduced:

  • Design Thinking

  • Prototyping and rapid iteration

  •  Modern Front-End technology and tooling (Vue, Vuex, Webpack)

  • Technical leadership and project management of a soon-to-be open-sourced Component Library 

• Managing, coaching, and providing professional development to Front-End and Full-Stack Developers across multiple product teams in the form of regular one-on-ones, workshops and lunch and learns

Index Exchange
Toronto, ON
UX Development Lead
Oct 2016 to Dec 2017

As the UX Development Lead at Index Exchange, Martin was a bridge between Design and Engineering; advocating for exploration, adoption, and iteration of modern front-end development and design tooling. As a member of the Product Design team, Martin provided ongoing technical feedback to his Product Design peers, and built rapid prototypes to validate assumptions. Always enthusiastic in his evangelism of best practices and new methodologies in Front-End Development and User Experience Design, Prior to his promotion to UX Development Lead, Martin held the title "Front-End Developer".


Martin's responsibilities and accomplishments included:

• Creating rapid prototypes in Angular 2/4 to facilitate optimal user experiences through iterative design

• Authoring and facilitating workshops on topics including ES6 Javascript, TypeScript, Angular 2, React, HTML and CSS Fundamentals, Cross-Team Collaboration, and Flexbox

• Planning, facilitating, and authoring content for Canada's first Ad Tech Hackathon, alongside three designers on the team, in partnership with the University of Toronto Department of Computer Science & Innovation Lab, with over 250 attendees and 72 hours of hacking

• Defining and integrating a front end process as part of the development lifecycle

• Managing individual project priorities, deadlines, and deliverables

• Creation of custom emails, landing pages; analyzing and optimizing traffic and conversions

Lighthouse Labs
Toronto, ON
Mentor and Instructor - Web Development Fundamentals
Jan 2016 to Mar 2017

Martin helped to teach Toronto's best bootcamp students to work with technologies including Ruby, HTML, CSS, and introductory JavaScript. The course curriculum includes an introduction to the control flow of programs and an understanding of the components of modern web apps. Martin has authored curriculum material including project content and resources for the HTML500, taught in 8 cities to over 2000 participants. Martin has consistently received positive feedback from students and fellow instructors and was actively involved in course improvement.

Highlights
HackWithIX Project Starter Code

Martin authored the starter React project and associated tooling (including Webpack) for Canada's first Ad Tech Hackathon, developed in partnership with the University of Toronto Department of Computer Science & Innovation Lab. Available on Github and at https://goo.gl/io5cWY

SoundBox

SoundBox is bringing back the mixtape, by building a Google Chrome extension (vainlla JS) to add your favourite SoundCloud Tracks to your inbox, allowing users to sort their library into mixtapes ('boxes') of your dreams. The project also uses Ruby on Rail and is deployed on Heroku. Available on Github.

Education
Lighthouse Labs
Full Stack Web Development, December 2015
Carleton University
B.PAPM Social Policy, 2014