I'm a hands-on systems engineer and robotics researcher with a background in engineering physics and computer science. I enjoy turning complex problems into practical machines and ML-powered tools, spanning embedded firmware development, computer vision, and real-time data pipelines. I thrive in collaborative, fast-paced environments and love applying ML and software engineering skills to hardware-enabled projects. Over the years I've built ML models for real-time image classification, designed organ segmentation pipelines, and contributed to firmware, API deployment, and robotic control systems. I continually expanding my toolkit with cloud, ML, and CI/CD practices to deliver robust, scalable solutions.

Eric A. Fan

I'm a hands-on systems engineer and robotics researcher with a background in engineering physics and computer science. I enjoy turning complex problems into practical machines and ML-powered tools, spanning embedded firmware development, computer vision, and real-time data pipelines. I thrive in collaborative, fast-paced environments and love applying ML and software engineering skills to hardware-enabled projects. Over the years I've built ML models for real-time image classification, designed organ segmentation pipelines, and contributed to firmware, API deployment, and robotic control systems. I continually expanding my toolkit with cloud, ML, and CI/CD practices to deliver robust, scalable solutions.

Available to hire

I’m a hands-on systems engineer and robotics researcher with a background in engineering physics and computer science. I enjoy turning complex problems into practical machines and ML-powered tools, spanning embedded firmware development, computer vision, and real-time data pipelines. I thrive in collaborative, fast-paced environments and love applying ML and software engineering skills to hardware-enabled projects.

Over the years I’ve built ML models for real-time image classification, designed organ segmentation pipelines, and contributed to firmware, API deployment, and robotic control systems. I continually expanding my toolkit with cloud, ML, and CI/CD practices to deliver robust, scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Research Assistant at The University of British Columbia
September 30, 2024 - October 24, 2025
Developed machine learning models for classifying low-resolution images from a single-cell inkjet printer in real time, increasing classification accuracy beyond prior approaches. Built a CNN architecture optimized for high-throughput analysis. Created GAN and diffusion-based synthetic data pipelines to augment limited datasets.
Systems Engineer at Arius Technology Inc.
January 31, 2024 - October 24, 2025
Documented codebase using Doxygen; improved functionality for diagnostic and embedded software in C++. Improved code safety following C++ Core Guidelines by implementing clang-tidy checks. Implemented TCP connection using ZMQ for data transfer and motor control. Designed API deployment pipeline using Jenkins. Created GUI using ImGUI.
Research Assistant at University of Calgary
May 31, 2022 - October 24, 2025
Implemented a surveillance system using Raspberry Pi for cage-d rats in the Department of Neuroscience. Designed a multi-threaded C# application to stream from multiple cameras and detect moving targets in real time using the YOLO framework. Designed mounts for camera and RPI suited for CAD modeling and 3D printing.
Machine Learning Researcher (Organ Segmentation Project) at BC Cancer Research Centre
May 31, 2024 - October 24, 2025
Designing a machine learning pipeline for organ semantic segmentation on medical images. Implementing state-of-the-art architectures such as UNETR and training using AWS. Curated public radiology datasets for deep learning. Gathered metrics for model evaluation and visualized results.

Education

Bachelor of Applied Science, Engineering Physics (Minor: Computer Science) at The University of British Columbia
September 1, 2020 - May 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Healthcare, Education, Manufacturing, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more