Curriculum vitæ

Matthew Coe

Kingston, Ontario | Software Development and Information Technology
B.C.Sc. Dalhousie University

Summary

Web software developer and ex-systems administrator with multiple languages and 20+ years experience. Particular interests include enterprise and infrastructure software development, information security, and UNIX/Linux systems, with peripheral interests in machine learning, network security, and cryptography. Oracle Certified Associate, Java 7.

Experience

Kijiji Canada (Adevinta)

Technical Team Lead (Interim)
November 2021 – present
  • Maintain relationships between technical teams and product owners to ensure features delivered satisfy needs
  • Participate in architectural discussions to help guide future of the Kijiji software platform
  • Ensure team delivers agreed-upon features on sustainable schedule by coordinating Scrum ceremonies
  • Resolve external blockers to keep the team working smoothly
  • Conduct regular one-to-one meetings with team members to get and give individual feedback and coaching
  • Regularly review code contributions to ensure internal standards are m
Information Security Champion
May 2019 – present
  • Ensure discovered vulnerabilities are resolved within internally prescribed SLAs
  • Liaise with external security researchers and represent Kijiji's bug bounty program
  • Advise product and technology teams on security best practices
  • Guide adoption of secure software development lifecycle
Senior Software Developer
January 2017 – present | Java 8/11 (Spring Web, Dropwizard, Mesos/Marathon)
  • Ongoing development and architectural evolution of cross-cutting development concerns.
  • Picked up lead position on single sign-on project between Kijiji and Kijiji Autos, providing guidance on future centralization of SSO features in other eBay Classifieds Group properties.
  • Designed internal tools to simplify Hystrix integration with internal systems, chunked iteration over large datasets, management of Cassandra schema migrations.
  • Regular on-call rotation includes problem solving, communication, delegation, and incident management, both during and after the fact. Have led workshops on how to hold incident debriefings.
  • Devised an intern mentorship program to help University of Toronto Professional Experience Year students get more from their internship and help understand what's important to them, with many similarities reported to Kijiji's manager training program.
  • Lead regular goal-setting workshops open to all Kijiji Canada FTEs, which received a broad range of job functions amongst the attendees, and were positively received—long-tenured employees reported a renewed focus on achieving their extracurricular goals.
  • Interfacing with U of T Troost iLead faculty to coordinate in-house workshops and Kijiji participation in iLead's Community of Practice conferences.
  • Spearheaded biweekly town-hall meetings for technology department and entire company to share successes, lessons learned, and open forum to questions, to maintain open and clear lines of communication. Visiting colleagues from other eBay Classifieds Group businesses took the format back their offices in Amsterdam, Berlin, and South Africa.
Software Developer
May 2010 – January 2017 | Java 6 (Spring, JSF), PHP 5
  • Led the design and development team to create a new internal push notification gateway; this architectural design was adopted and rebuilt for central use through eBay Classifieds Group.
  • Ongoing development of core Kijiji platform, and internal support layer for native mobile apps..
  • Performed architecture, development, and maintenance of mission-critical customer support tools and anti-fraud expert systems for Kijiji Canada and sister eBay Classified Group sites worldwide, in addition to systems for aggregating data from partners in automotive and real estate industries.
  • Collaborated on core product projects that affect above tools.
Recommendations

“My time at eBay greatly benefitted from the hire of Matthew. He is a great software developer who is always ready to take on new tasks regardless of the complexity. Whether rewriting some crusty old system, maintaining and extending a critical process or furthering the business by creating something new, Matt was someone we could always trust to get it done.

“Always professional, personable, and ready to sweat the small stuff.

“Leaving Kijiji behind was easy knowing that it was left in Matt's very capable hands.” —James Stansfield, Local Product Developer, eBay. June 19, 2012.

Front-End Developer, Nurun Inc.

March – April 2010 | JavaScript (jQuery)
  • Design and development of rich applets using jQuery, built on JSP core.
  • Created “carbon calculators” for Sears Canada, using Abstract and Factory design patterns to allow for rapid redeployment of new calculators, and to provide ability to combine calculators on a single page. Average time to establish new calculator: < 1 hour, including extracting graphics. Carbon Calculator were installed in Vancouver Robson store that used this applet.
Recommenations

“Matthew has great attention to detail and is a proactive problem solver.” —Jackie Reading, Sr Project Manager, Nurun, April 26, 2010

Senior Developer, Canadian Imperial Bank of Commerce

January – November 2009 | XHTML, JavaScript, CSS, XSLT
  • Assisted with project to improve appearance, page structure, and accessibility of CIBC.com by redesigning HTML, ASP-based page templates, JavaScript and CSS.
  • Assisted with implementation of user experience enhancements and regular content updates to CIBC.com. Designed JavaScript/CSS technique to enable persistent low-visual-acuity accessibility features currently in use on CIBC.com.
  • Created operational maintenance guide for development and maintenance of XML-based ABM marketing campaigns. Guide included step-by-step instructions, in-depth explanation of the process, examples of input and output of the process and XML templates to reduce potential for error and increase efficiency of development. Templates allow new campaigns to be written and made available for testing in under fifteen minutes.
Recommenations

“Matthew has the ability to instantly translate visual mockups and designs into fully functional web pages – with little direction and oversight.” —Lucas Czuchraj, Graphic Designer, CIBC. November 2, 2009.

PHP Developer / Systems Administrator, Syncapse Corp

June – October 2008
  • Designed and development first-generation social-networking software for use on Facebook and MySpace platforms
  • Maintained local workstations and remote servers to maintain data integrity, service availability and reliable backups.
  • Created multi-platform discussion board to allow conversations to occur among Facebook, MySpace and iGoogle users.
  • Created content management software for delivery of "Perez Hilton" podcast to mobile phones.
Recommenations

“Matt is a smart and sharp individual who can switch hit between software development and sysadmin. He is well-read, inquisitive and an all around good person, who brings passion and detail to any situation put in front of him. I highly recommend Matt Coe to any company with a need for talent in software.” —Matt Kantor, Director of Software Development, Syncapse Corp. October 30, 2008.

Content Strategist, Rogers Communications Inc

August 2007 – May 2008
  • Maintained Rogers web presence: ensured that online content complies with company standards, including bilingual support for French- and English-speaking customers and regionalisation to ensure that customers in each province are not shown information about services to which they cannot subscribe.
  • Provided technical advising with respect to ongoing customer satisfaction surveys.

PHP Programmer and Developer, RAW Integrated Inc

February – June 2007
  • Redesigned and developed in-house client and project management tool. Implemented access control lists, group permissions inheritance, form generation and universal note-taking.
  • Provided RSS 2.0 feed generator and language-specific XML menu generator for labour union site CMS.
  • Provided store for local houseleague baseball website. Store permitted any number of items, item categories, options and customisations. Checkout process sent only the minimum necessary amount of information security and privacy purposes.
  • Designed and developed Web-based inventory management system for a printing house. Software allowed clients to request stock to be delivered the address of their choice. Provided notification for staff members in the event that stock of a particular item fell below an item-specific quantity.
  • Designed and developed a press release module for the in-house content management system. Created a method to insert a press release into other content pages at any point.

Volunteerism

Scouts Canada

Colony Scouter, Kingston Centre Beaver Scouts (September 2021 – present)
Troop Scouter, Kingston Centre Scouts (September 2021 – present)
Pack Scouter, Kingston Centre Cub Scouts (July 2021 – present)
  • Assisting other Section Scouters and Group Committee members in facilitating the Scout program according to national program quality standards.
  • Providing administrative support in all my sections using internal attendance/badgework tracking tool.
Contact Troop Scouter, 403rd Toronto Sea Scouts (June 2019 – July 2021)
  • Was responsible for facilitating the Scout program according to national program quality standards, maintaining clear and open lines of communication with parents and Group Committee, acting as Scouter-in-charge for all section activities, and managing the Scouter team.
  • Created "Troop Guidebook" to supplement existing material and missing youth handbook in the new "Canadian Path" program, to general acclaim of other Scouters nationwide.
  • Participated in volunteer screening by interviewing prospective volunteers.
Colony Scouter, 403rd Toronto Beaver Scouts (September 2018 – July 2021)
Troop Scouter, 403rd Toronto Sea Scouts (September 2016 – May 2019)
  • Assisted other Section Scouters in facilitating the Scout program according to national program quality standards.
  • Re-introduced Scouts Canada to the Toronto Old City Hall Remembrance Day Honour Guard.
Patrol Counsellor, 36th Halifax Scouts (March 2006 – January 2007)
Awards
Wood Badge (completed August 2020)

Comprehensive, self-directed volunteer skills development training. Includes Scouting program delivery, outdoors skills, support of youth of diverse backgrounds and ability levels, as well as conflict resolution, management of other volunteers and parents, youth and volunteer recruiting, and youth and volunteer retention.

Commendations
  • Medal for Good Service – 2018
  • Certificate of Commendation – 2021
  • Certificate of Commendation – 2018

Others

  • Currently hold Standard First Aid certification, including CPR-C and AED (expires May 2024).
  •