Christopher Thompson

Robotic Software Developer at Kindred
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Toronto, 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

    • United States
    • Automation Machinery Manufacturing
    • 100 - 200 Employee
    • Robotic Software Developer
      • Feb 2021 - Present

      Robotic Software Developer for Kindred AI, parent company: Ocado Inc., on the Manipulate team performing development, testing, and deployment on our various robotic fulfillment solutions. Robotic Software Developer for Kindred AI, parent company: Ocado Inc., on the Manipulate team performing development, testing, and deployment on our various robotic fulfillment solutions.

    • Canada
    • Mining
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2020 - Feb 2021

      Software Engineer specializing in C++ and ROS backend development for the flagship Axis Mapper Product Software Engineer specializing in C++ and ROS backend development for the flagship Axis Mapper Product

  • Self Employed
    • Toronto, Canada Area
    • Freelance Software Developer
      • Aug 2019 - Sep 2020

      o Currently accepting proposals for C++ and Python development projects in the areas of Big-Data Analysis and Sensor Filtering, Artificial Intelligence, and Machine Learning. o Currently accepting proposals for C++ and Python development projects in the areas of Big-Data Analysis and Sensor Filtering, Artificial Intelligence, and Machine Learning.

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Head Teacher Assistant
      • May 2019 - Aug 2019

      o Teacher's Assistant for MIE1070H: Intelligent Robots for Society. o Marking presentations and reports as well as mentoring and instructing students in office hours and scheduled meetings. o Teacher's Assistant for MIE1070H: Intelligent Robots for Society. o Marking presentations and reports as well as mentoring and instructing students in office hours and scheduled meetings.

    • Canada
    • Design Services
    • 1 - 100 Employee
    • Freelance Software Development
      • Nov 2018 - Feb 2019

      o Developed a python data analysis and visualization tool for large sets of continuous sensor information. o Worked collaboratively with Cheme Engineering to fully meet the needs of the proposed project through multiple software revisions, troubleshooting and the development of additional features. o Personally created the project proposal, handled invoicing and user manual creation. o Developed a python data analysis and visualization tool for large sets of continuous sensor information. o Worked collaboratively with Cheme Engineering to fully meet the needs of the proposed project through multiple software revisions, troubleshooting and the development of additional features. o Personally created the project proposal, handled invoicing and user manual creation.

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Head Teaching Assistant
      • Sep 2016 - Apr 2018

      o Co-developed the content and structure of MIE 443 - Mechatonics System: Design and Integration course with my Master's Supervisor: Professor Goldie Nejat. o Leading bi-weekly tutorial based instruction sessions in a hands on lab environment. o Substituting as the course lecturer for topics including review and introduction. o Marking lab reports and addressing student questions, both during class hours and by email outside of scheduled school time. Course Description: MIE 443 is a 4th year, Mechanical and Industrial Engineering course that allows the students to design, build and incorporate powerful and applicable robotic algorithms on the real life TurtleBot robot. The course provides the students the necessary background in robotic infrastructure and implementation of novel and influential algorithms including navigation (SLAM) and image processing (SURF) in an application and hands on based lab environment. Show less

    • United States
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Vision System Engineer - Automated Vehicle Charging
      • May 2015 - Aug 2015

      o Design and implementation lead of the vision system for automated vehicle charging using OpenCV image processing libraries o Participated in component characterization testing, including determining motor electrical and thermal properties as well as validating material fatigue strength and conductivity o Assisted in mechanical design using Catia 3D Modeling software for structural integrity and functionality, as well as finishing and aesthetic design o Performed data analysis and consolidation in written reports and presentations. Show less

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Undergraduate Reasearch Assistant (URA) - Mechanical and Mechatronic Engineering Dept.
      • Jan 2015 - May 2015

      o Researching, and building, Autonomous Vehicle Robotics with the Mechatronics Dept. at the University of Waterloo under the direction and supervision of Professor Waslander. o Responsibilities include machining, assembly of components, and scripting and analyzing vehicle behavior. o Researching, and building, Autonomous Vehicle Robotics with the Mechatronics Dept. at the University of Waterloo under the direction and supervision of Professor Waslander. o Responsibilities include machining, assembly of components, and scripting and analyzing vehicle behavior.

    • United States
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Reliability Engineer
      • Sep 2014 - Dec 2014

      o Designed and performed reliability and age acceleration tests for automotive subsystems o In charge of troubleshooting failures and maintaining testing documentation for distribution within Reliability department and affiliated groups. o Hands on designing testing fixtures; including any necessary mechanical fixtures, circuitry, and programming microcontrollers. o Programming and updating Labview GUIs (Graphical User Interface) to monitor and maintain testing processes o Writing technical reports o Participated in the development and implementation of 5S standards used to maintain the Reliability lab Show less

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Undergraduate Research Assistant (URA) - Mechanical Engineering Dept.
      • Apr 2014 - Aug 2014

      o Researched the fracture behaviour of automotive metals in a variety of stress states o Worked towards the characterization of the failure trends and development of the triaxiality curve for DP780 Steel at different stress states using pioneering butterfly testing techniques. o Assisted in the butterfly and uniaxial testing and analysis of ZEK100 magnesium o Helped develop the butterfly testing machine procedure and created a set of operating instructions for current and future students and employees. o Performed the validation of thermal processing treatments using Vickers micro-hardness tests o Conducted data processing and digital image correlation analysis of the various tests o Currently undertaking a URA (Undergraduate Research Assistant) Position during the 3A school term to continue my research and expanding the experimentation into dome/hole expansion tests (See Education) Show less

    • Canada
    • Aviation and Aerospace Component Manufacturing
    • 1 - 100 Employee
    • Test Engineer
      • Apr 2013 - Aug 2013

      o Worked in the Production Department doing unmanned aerial vehicle (UAV) assembly, calibration and testing. o Assisted in the development of component testing equipment and processes, including a test board to check the continuity and solder connections of smaller hardware pieces, and a battery discharge apparatus to test new batteries. o Identified bugs in UAV software platforms and programmed necessary corrections. o Tested hardware to identify manufacturing defects and poorly soldered components. o Participated in meetings regarding quality control and product prioritization. Show less

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • AV Electronics Technician
      • Sep 2012 - Dec 2012

      o Worked in the simulation team within the Visual Environments (VE) Department. o Assisted with the assembly and setup of visual and simulator projects with applications in military and aerospace industries. o Developed and programmed a cost-saving Solidworks macro to export measurements to Excel. o Assisted with the implementation of Stardraw, an equipment cable layout program. o Prepared and reviewed cable layout drawings and diagrams. o Responsible for purchase and acquisition of project materials for various teams. Show less

    • Canada
    • Aviation & Aerospace
    • 1 - 100 Employee
    • Manufacturing Engineering Assistant
      • Jan 2012 - Apr 2012

      Assistant to the Multidisciplinary Planning Team (MDPT) in the Areas of: o Solid Modelling and Engineering Drawing Design o Engineering Resource Planning o Comparing and Creating Engineering Drawings and Documents o Project Engineering and Customer Communication o Standard Operating Procedures Participated and contributed towards cost-saving projects as the company underwent restructuring to being down the expenditures of our department by 20%. Assistant to the Multidisciplinary Planning Team (MDPT) in the Areas of: o Solid Modelling and Engineering Drawing Design o Engineering Resource Planning o Comparing and Creating Engineering Drawings and Documents o Project Engineering and Customer Communication o Standard Operating Procedures Participated and contributed towards cost-saving projects as the company underwent restructuring to being down the expenditures of our department by 20%.

    • Certified lifeguard
      • Aug 2009 - Aug 2011

      Duel certification by both the Canadian Red Cross and the Canadian Lifesaving society.o Certified in First Aid and CPR.o Ensured the safety of the general public using the facility, and was prepared at alltimes to come to their aid with lifesaving procedures.o Enforced regulations and procedures regarding the use of the facility.

    • Certified Swimming Instructor
      • Jul 2009 - Aug 2011

      o Scheduled public and private swimming lessons.o Devised teaching methods to ensure a fun, safe and effective learning environment.o Instructed children and adults in proper swimming and water safety techniques.o Assessed client’s skills, provided feedback, and made the decision as to theirsuccessful completion of the program.

    • Canada
    • Retail
    • 700 & Above Employee
    • Cashier
      • Aug 2009 - Dec 2009

      o Responsible for efficiently and accurately processing customers purchases. o Responsible for cash handling, and maintaining the appropriate till balance. o Dealt with the public in a courteous and polite manner. o Responsible for efficiently and accurately processing customers purchases. o Responsible for cash handling, and maintaining the appropriate till balance. o Dealt with the public in a courteous and polite manner.

Education

  • University of Toronto
    Masters of Applied Science, Human/Robot Interaction with a specialization in companionship robotics and machine learning
    2016 - 2019
  • University of Waterloo
    Bachelor of Applied Science, Honours Mechatronics Engineering - Co-operative Program
    2011 - 2016
  • Three Oaks Senior High School, Summerside PE
    High School Deploma
    2009 - 2011

Community

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