Experience

Junior Software Developer | LUCID Vision Labs, Inc.

Burnaby, BC | July 2025 - Present

  • Engineered an optimized image processing and storage pipeline for 3D colourized point clouds, improving data serialization efficiency and ensuring high-fidelity spatial reconstruction

Junior Software Developer | LUCID Vision Labs, Inc.

Richmond, BC | Sep 2023 - Aug 2024 (Co-op), Sep - Dec 2024 (Part-time)

  • Developed cross-platform (Windows/Linux) machine learning plugins for object detection and classification, enhancing the user interface to provide real-time inference feedback
  • Built low-level data processing interfaces in C++, C, C\#, and Python to de-interleave multi-head camera image channels and support diverse in-house pixel formats
  • Authored public-facing SDK code examples and technical documentation to demonstrate advanced machine vision capabilities, directly accelerating client integration timelines
  • Designed and deployed unit and functional testing frameworks

AI Analyst | BC Cancer

Kelowna, BC | May - Sep 2023

Skills

Languages

C/C++, Python, C#, Java, JavaScript, TypeScript, HTML/CSS, SQL

Developer Tools

Visual Studio, VSCode, Jupyter Notebook, IntelliJ, Jira, Bitbucket, Git, GitHub

Frameworks & Libraries

OpenCV, .NET

Certifications

Healthcare NLP for Data Scientists Certification John Snow Labs Aug 3, 2023
Spark NLP for Data Scientists Certification John Snow Labs Jul 28, 2023
TCPS 2: CORE-2022 Panel on Research Ethics May 11, 2023

Education

The University of British Columbia

Bachelor of Science in Computer Science | Vancouver, BC

Key Courses: Advanced Software Engineering, Machine Learning and Data Mining, Applied Machine Learning, Natural Langauge Processing, Introduction to Relational Databases, Computer Hardware and Operating Systems