Summary

Friendly web developer residing in Victoria BC with over five years of experience developing and building robust, high-volume commercial and government websites/apps; proficient in JavaScript (Node, ES6, React, Vanilla JS), PHP (Laravel, Drupal), HTML, relational and non-relational databases, CSS3 and Git source control systems.

Objective

Secure a position with a small to medium-sized (5-1000 employees), local or remotely-based company as a web developer. The company should have a collaborative and welcoming culture as well as opportunities for potential long-term growth into full stack engineering positions.

Skills

Creation of user-authenticated web apps based in NodeJS and PHP. Development and implementation of user-centric websites wrapped in content management systems.

Comfortable writing front-end templates as well as server-side logic.

Implementation of static designs to live production websites from graphic designers using modern tools such as Gatsby and Wordpress.

Accomplished in the use of client-side and server-side JavaScript (such as React and Node), MySQL, MongoDB, front-end templating languages such as Blade and Pug, Webpack, Bash and Linux web server administration, Git + GitHub & SVN source control systems, as well as JIRA project tracking software. Ready to work inside an agile development team with an affinity for iterative workflows.

Familiar with testing suites such as Jest and PHPUnit, Amazon Web Services (specifically EC2, S3 & SES), REST APIs (such as Strava & QuestTrade), Shopify and the Liquid templating language.

Fluent in both written and spoken English and Italian.

Experience

User Experience Design; Technical Analyst

March 2015 to April 2018, Ministry of Education, BC Public Service, Victoria BC

As lead developer, created a Laravel-based web application that allowed the public to view British Columbia school and school district data in graphical forms. Previously this data was only available in tabular formats and, as such, was difficult for the public to interpret.

Maintain, update and develop internet and intranet facing content management systems using Drupal/PHP, jQuery/Javascript, MySQL/Oracle, and CSS by developing custom modules that would allow content owners easier publication and curation of their content on BC government web properties.

Develop new Git "push to deploy" source control workflow for my web team, cutting down deployment time significantly and reducing human error while deploying new code to production or QA.

Web Developer

July 2014 to February 2015, Ministry of Advanced Education, BC Public Service, Victoria BC

Connected front-end user interactions to back-end credit checking API during the student loan application process. Working on a team, converted the old (paper-based) student loan application process to a new web-based loan application process. This change cut a student's loan application response time down to approximately one day verses weeks of waiting for a paper response in the mail.

Senior Web Administrator

January 2011 to June 2014, Public Service Agency, BC Public Service, Victoria BC

Design, build and implement front-end solutions for new social media based corporate intranet with Drupal backend. The new intranet allowed workers to collaborate more effectively and easily share ideas about upcoming work, thus reducing replicated work and improving communication around projects; a sometimes difficult task inside an organization of over 30,000 people.

Realize new functionality from mockups and wireframes while developing new custom responsive theme for Drupal site, preserving all original content and adapting it to small screen sizes. This allowed users to use the site while commuting or while out of the office at events, etc. This increased the traffic and engagement of the site by over 15%.

Web Developer and Designer

January 2011 to present, Freelance, Victoria BC

As a freelance and solo developer, design, build and maintain custom websites and web apps for small businesses and corporate bodies.

Meet expectations of clients while expanding knowledge of World Wide Web Consortium (W3C) specifications, accessibility best practices, and network performance/speed gains.

Working diligently with clients has not only helped me improve my technical skills but has also exposed me to the world of small business, affording me an understanding of some of the business challenges involved with running a profitable business.

Education

Coding Sabbatical

September 2018 to December 2018, Victoria BC

Took some me time in order to complete numerous online courses related to JavaScript/ES6/Node, intermediate React and MongoDB.

Did not accept new projects during this time in order to focus solely on studies.

Communication and Creative Advertising

January 2007, Instituto Europeo di Design, Milan, Italy

Graduated with diploma.

Applied skills acquired in the areas of web design and photography.