Alan Cranbury

Senior Software Developer at Auvik Networks Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kitchener, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Computer Networking Products
    • 200 - 300 Employee
    • Senior Software Developer
      • Nov 2021 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2021 - Oct 2021

      • Performing safety certification code review and changes on an embedded VulkanSC graphics driver • Performing safety certification code review and changes on an embedded VulkanSC graphics driver

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • Advanced Product Developer, Software
      • May 2020 - Sep 2021

      • Led a small team developing laser control software, breaking down complex problems, assigning tasks and priorities • Participated in requirements gathering and architecture design of user facing features• Wrote project wiki documentation for communicating laser control architecture to team members• Supported critical field issues as key member of response team

    • Product Developer, Software
      • Oct 2016 - May 2020

      • Worked in a multi-disciplinary team creating a modular laser light source for RealLaser projectors• Developed and iterated on a proprietary colour balancing algorithm to maintain white light output in changing ambient conditions• Architected and implemented a static library for controlling colour sensor boards across multiple platforms• Supported development, testing, and product launch for thermal, electrical, FPGA, optical, mechanical, and manufacturing engineering teams• Handled field issues through remote debugging support and bug fixes• Wrote unit and integration tests using GoogleTest with a goal of improving code coverage• Set up CI pathways in GitLab preventing merges without a passing build• Managed Jenkins build server and coordinated releases with projector software team Show less

  • Breakout Biofuels Inc
    • Waterloo, Ontario
    • Hardware/Firmware Developer
      • Jan 2016 - Oct 2016

      • Worked in a small team developing experimental biodiesel production process • Designed custom sensors and control system • Built web interface for remote monitoring using Node.js • Designed a 3D-printed mixer-injector prototype • Worked in a small team developing experimental biodiesel production process • Designed custom sensors and control system • Built web interface for remote monitoring using Node.js • Designed a 3D-printed mixer-injector prototype

    • Canada
    • Software Development
    • 700 & Above Employee
    • Hardware Design Student
      • Sep 2014 - Dec 2014

      - Designed, milled, populated, tested and debugged several PCBs for internal clients - Created laser-cut acrylic forms in Creo/Pro Engineer - Designed, milled, populated, tested and debugged several PCBs for internal clients - Created laser-cut acrylic forms in Creo/Pro Engineer

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Research Assistant
      • May 2013 - Aug 2014

      - Worked independently on novel gold detection device - Used the Qt framework to create a user interface for gold detection algorithms - Developed an embedded Linux driver for a proprietary data transfer protocol - Configured Angstrom Linux to run on a custom embedded platform - Worked independently on novel gold detection device - Used the Qt framework to create a user interface for gold detection algorithms - Developed an embedded Linux driver for a proprietary data transfer protocol - Configured Angstrom Linux to run on a custom embedded platform

    • Canada
    • Insurance
    • 1 - 100 Employee
    • Information Systems Infrastructure Co-op
      • May 2012 - Aug 2012

      - Handled IT ticket system - Maintained network and printing system - Installed company desktop and laptop computers - Handled IT ticket system - Maintained network and printing system - Installed company desktop and laptop computers

    • Financial Services
    • 700 & Above Employee
    • Application Developer Co-op
      • May 2009 - Aug 2010

      - Developed an extension to a proprietary application with C# and VB .Net - Created testing suite for the entire application - Received an Outstanding co-op rating - Developed an extension to a proprietary application with C# and VB .Net - Created testing suite for the entire application - Received an Outstanding co-op rating

Education

  • Conestoga College
    Bachelor of Engineering (B.Eng.), Electronic Systems Engineering
    2011 - 2015
  • University of Waterloo - St. Jerome's University
    Computer Science
    2008 - 2011

Community

You need to have a working account to view this content. Click here to join now