Jonathan Thomas

Jonathan Thomas

About

Detail

iOS Developer
Toronto, Ontario, Canada

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • L
    iOS Developer
    Luxolis
    Dec 2022 - Current (2 years 6 months)
    · Led the development of the Luxolis 3D Scan app, taking full product ownership and overseeing multiple App Store releases · Worked extensively on all aspects of the app, with a primary focus on 3D graphics, API integration, deep linking, and responsive UI design · Implemented LiDAR room scanning and 3D renderer using ARKit, SceneKit and Filament to ensure a seamless end to end scanning workflow · Successfully completed a comprehensive UI/UX redesign and developed a new onboarding flow integrating Firebase social auth and Facebook analytics to increase user retention 3x · Utilized MVC architecture and followed iOS best practises to ensure a scalable and maintainable codebase
  • i
    iOS Developer
    Dec 2022 - Sep 2023 (10 months)
  • E
    Software Engineer Intern
    Enriched Ag
    May 2021 - Aug 2021 (4 months)
    • Designed and implemented image stabilization process using SIFT feature mapping to correct camera shake on object detections • Refactored tracking pipeline to process thousands of hours of footage to improve detections by several feet of perceived motion
  • Swift Medical
    iOS Developer
    Swift Medical
    Jan 2021 - Apr 2021 (4 months)
  • Swift Medical
    iOS Developer Intern
    Swift Medical
    Jan 2021 - Apr 2021 (4 months)
    • Spearheaded iOS pilot app for Johnson & Johnson digital wound care study undergoing several rounds of certification, QA and beta testing via TestFlight • Developed workflow to take thermal images and identify inflammation by integrating Bluetooth connectivity with peripheral device
  • G
    Computer Vision Developer Intern
    GuardEx
    Sep 2019 - Dec 2019 (4 months)
    • Algorithm development and image processing of pupil tracking for a drug screening device used for roadside DUI arrests. • Created simulated models with OpenCV to fuse user data and artificial behavior to quantify impairment thresholds for various research studies • Utilised AWS interfaced with various API’s for large scale production, storage and deployment of thousands of simulations
  • W
    Radar Team Manager (design team)
    WATonomous
    Sep 2019 - May 2020 (9 months)
    • Managing several core members and co-op students within the radar team on Waterloo autonomous vehicle design team • The radar group focuses on dynamic object detection and real time point cloud visualization using a custom driver written in C++ and Python using ROS to communicate with the rest of the car
  • Autodesk
    Software Developer Intern
    Autodesk
    Jan 2019 - Apr 2019 (4 months)
    • Core member of an agile team responsible for the design, development and implementation of a computer vision project for multiple CSCW/CHI research papers • Developed human activity recognition features for multi-person tracking using OpenCV pose detection and homography techniques • Optimized serialization pipeline of collected footage significantly reducing compute time
  • Rbc
    Software Automation Developer Intern
    Rbc
    May 2018 - Aug 2018 (4 months)
    • Developed programs in python and BRAINscript to automate manual processes within the finance department • In charge of the month end securities process (now completely automated) handling over 250k lines of journal entries per month • Created an autocorrect application to scrub databases and a program to collect survey data and provide useful analytics
Education verified_user 0% verified
  • University of Waterloo
    Bachelor's degree, Mechatronics, Robotics, and Automation Engineering
    University of Waterloo
    Jan 2017 - Dec 2022 (6 years)
  • O
    Our Lady of Mount Carmel Secondary School
    Our Lady of Mount Carmel Secondary School
    Jan 2015 - Dec 2017 (3 years)
Projects verified_user 0% verified