I am Spok, and I specialize in Service Robotics.

Contact Me Resume

Experience

PREVIOUS ASSOCIATIONS THAT HELPED DEVELOP MY SKILLS

 
 
 
 
 

Lead Robotics R&D Developer

Admetal Robotics

Jul 2023 – Present Mississauga

Guided a team of three on the following:

Developing a player-following golf trolley with gesture control as well as ball tracking and obstacle avoidance features using YOLOv11, a stereo camera, UWB, and an RK3588 chip.

Fine-tuned/tested RDT-1B on a pick-place, sorting, and fine manipulation tasks for a 6-DoF arm and 2-finger gripper.

Built and tested UMI, DexCap, and LeapHand systems for data collection and teleoperation.

Built and programmed an autonomous mobile base with ROS2, a LiDAR and a depth camera.

Created an embodied autonomous assistant framework for one-armed service robots using ChatGPT, YOLOv8, and voice networks interfacing with a custom API and running on a Jetson AGX Xavier.

 
 
 
 
 

Coursera Self-Driving Car Expert

University of Toronto / Coursera

May 2022 – Oct 2023 Toronto
Worked with Professor Steven Waslander and Professor Jonathan Kelly on reviewing, amending, and improving their Self-Driving Cars Specialization on Coursera.
 
 
 
 
 

Robotics Software Engineer

Admetal Robotics

Jul 2021 – Jul 2023 Mississauga

Engineered a golf push cart that follows people using TensorRT to run YOLOv5 on a Jetson Nano.

Designed a monocular part localization system in Python with for pick-and-place solutions using OpenCV’s implementation of SIFT.

Created a restaurant waiter robot using RTAB SLAM running on ROS with a LiDAR and RGBD camera fusion.

 
 
 
 
 

Computer Organization Teaching Assistant

University of Toronto

Jan 2020 – Apr 2020 Mississauga

Led tutorials, assisted during lectures, held office hours, prepared course materials, marked tests and assignments, and taught the following skills:

  • Computer Organization and Architecture
  • Boolean Expressions and Logic Gates
  • Design and Analysis of Combinational and Sequential Circuits
  • MIPS Assembly and related skills
 
 
 
 
 

Introduction to Programming Teaching Assistant

University of Toronto

Sep 2019 – Dec 2019 Mississauga
Led tutorials, assisted during lectures, held office hours, prepared course materials, marked tests and assignments, and taught Python coding, the basics of complexity analysis, sorting algorithms, and searching algorithms.
 
 
 
 
 

Mobile Robotics Teaching Assistant

University of Toronto

Aug 2019 – Sep 2019 Mississauga
Assembled, configured, and tested 5 mobile robotic platforms.
 
 
 
 
 

Computer Organization Teaching Assistant

University of Toronto

Jan 2019 – Apr 2019 Mississauga

Led tutorials, assisted during lectures, held office hours, prepared course materials, marked tests and assignments, and taught the following skills:

  • Computer Organization and Architecture
  • Boolean Expressions and Logic Gates
  • Design and Analysis of Combinational and Sequential Circuits
  • MIPS Assembly and related skills
 
 
 
 
 

Software Design Teaching Assistant

University of Toronto

Sep 2018 – Dec 2018 Mississauga

Led tutorials, assisted during lectures, held office hours, prepared course materials, marked tests and assignments, and taught the following skills:

  • Java Programming
  • Design Patterns
  • Git Version Control
 
 
 
 
 

Animation Engineer

Little Canada

Jun 2018 – Sep 2018 Mississauga
Created multiple Arduino libraries in C++ for making many complex, interleaved animations using servo motors, DC motors, LEDs, stepper motors, and a variety of sensors.
 
 
 
 
 

Software Design Teaching Assistant

University of Toronto

Sep 2017 – Dec 2017 Mississauga

Led tutorials, assisted during lectures, held office hours, prepared course materials, marked tests and assignments, and taught the following skills:

  • Java Programming
  • Design Patterns
  • Git Version Control
 
 
 
 
 

Animation Engineer

Little Canada

Jun 2017 – Sep 2017 Mississauga
Created waterfall animation using 5 LED strips and an Arduino MEGA 2560.

Publications

Adversarial attacks on supervised self-driving algorithms using RGBD cameras.

Indoor navigation with imitation learning using a smartphone as a sensor and controller.

Contact

SEND ME AN EMAIL