Gareth Paterson

Gareth Paterson

Dishwasher/Line Cook

Followers of Gareth Paterson240 followers
location of Gareth PatersonCalgary, Alberta, Canada

Connect with Gareth Paterson to Send Message

Connect

Connect with Gareth Paterson to Send Message

Connect
  • Timeline

  • About me

    Back End Developer at Awesense

  • Education

    • The University of Calgary

      2011 - 2016
      Bachelor of Science (B.Sc.) Electrical and Computer Engineering

      Activities and Societies: Micro Processing Group

  • Experience

    • Newport Grill on Lake Bonavista

      Apr 2011 - Sept 2012
      Dishwasher/Line Cook
    • University of Calgary

      Sept 2011 - May 2016
      Student
    • North American Merchandising Services Canada

      Jun 2013 - Sept 2013
      Retail Merchandiser Team Lead
    • GE

      Sept 2014 - Aug 2015
      EEDP Intern

      - Helping design software to control LED (Light Emitting Diode) drivers for various signaling, illumination and lighting applications;- Performing exhaustive testing and debugging of Embedded systems to comply with specifications (white box testing, Black Box testing, reliability, etc.);- Writing software design documents, test plans and test reports;- Measuring system response, making corrections as required and drawing final conclusions- Gaining thorough understanding of the project, its goals and its impacts on products, costs, suppliers, production workers, etc.;- Planning for action given time, costs, availability and other constraints;- Coordinating, overseeing and participating as required with internal and external partners to ensure project completion according to plan; Show less

    • Pason

      Jul 2017 - May 2020
      Software Developer

      • Took ownership of and revitalized behavioural Selenium test suite.• Rewrote many legacy pages to use the Pyramid framework with Chameleon templating.• Learned JavaScript (mostly ES5) for front end user interactions.• Implemented client-side rendering for REST API driven pages using Handlebarstemplating.• Created and enforced team standards for data sent to Splunk.• Utilized Splunk data to create dashboard to help devs and helpdesk debug commonquestions, resulting in less investigation time required by devs for reported issues• Self-taught React.js and wrote code to implement in the website.• Began taking steps to implement JavaScript pipeline for transpiling/polyfiling Reactusing Docker and webpack. Show less

    • Awesense

      Sept 2020 - now
      Back End Developer

      ● Pushed for a 20% increase in unit test cases for additional code coverage.● Onboard and optimized new client data.● Revamped permissions system for increased access granularity.● Implemented simple Basic Auth/JWT authentication scheme to give clients direct APIaccess.● Created database state storage logic for cron job scripts for use in high availabilityinfrastructure.

  • Licenses & Certifications

  • Volunteer Experience

    • Sorter

      Issued by Moisson Montréal on Nov 2014
      Moisson MontréalAssociated with Gareth Paterson
    • Organizer and Activity Leader

      Issued by Actua on Aug 2015
      ActuaAssociated with Gareth Paterson