Experience
Junior Software Developer | LUCID Vision Labs, Inc.
Richmond, BC | Sep 2023 - Aug 2024 (Co-op), Sep - Dec 2024 (Part-time) | C/C++, Python, JavaScript
- Implemented Machine Learning-powered object detection functionalities with 3 models on machine vision cameras by implementing software plugins with improved user interface and progress updates for Windows and Linux
- Developed data processing interfaces using C++, C, C#, and Python for multi-head camera outputs to efficiently and accurately de-interleave image channels while supporting 80 in-house pixel formats
- Demonstrated advanced machine vision capabilities of cameras by producing public code examples incorporating external and internal libraries to enhance client implementation and to showcase usability of the product
- Constructed unit and functional test frameworks for robust plugin validation, ensuring reliable performance
AI Analyst | BC Cancer
Kelowna, BC | May - Sep 2023 | Python, Jupyter Notebook, spaCy, TensorFlow, Spark NLP, Healthcare NLP
- Contributed to a clinical Natural Language Processing research , extracting medical data from unstructured pathology reports using spaCy, TensorFlow, Spark NLP and Healthcare NLP API
- Conducted and evaluated machine learning tasks such as Classification, Named Entity Recognition, and Relation Extraction in Python to improve AI model performance in medical information processing
- Effectively communicated the findings to over 100 industry professionals at the BC Cancer Summit 2023 and the e-Health 2024 Conference and Tradeshow , contributing to industry knowledge on AI applications in healthcare