Past Projects

Developing a
Visualization Method with
Optical Imaging Data

Summary: I developed a method to enhance visual contrast in biomedical optical imaging by detecting and exploiting the electric field effects on biological tissues. I collected time-series imaging data from an OCT system, used MATLAB for digital signal processing by applying sgolay detrending & Fourier transform to clean & quantify data, codified algorithms to reconstruct digital images, and analyzed data using linear regression to describe the relationship between variables. The work resulted in a new tool, allowing researchers to visualize the morphological and mechanical responses of tissues. The completed project was presented and published at scientific conferences and journals.


Additional Links:

Published Optics Letters: Paper

Published BioMED: Paper

Thesis: Paper | Poster

A New MRI Pulse Sequence Method for
Lung Imaging

Summary: I led a pre-clinical study to develop and validate MRI technology, for collecting and processing lung imaging data, using animal disease models. I helped optimize pulse sequences like spiral & GRE by doing modifications, troubleshoots, calibrations, and comparison tests using an MRI scanner. I collected and processed frequency- or time-series data for structural and functional imaging. I ported and modified existing IDL algorithms to MATLAB code for Fourier transform-based image reconstruction, developing routines to complement and expand on existing analysis solutions. I independently analyzed and interpreted data in MATLAB or Prism, showing statistical significance compared to histology. The work demonstrated a new MRI tool for scientists to study lung disease. The project was part of my M.Sc. thesis and was presented and published in scientific journals and conferences.


Additional Links:

Published Thesis: Paper | Link

Published JMR Paper: Link

Published ISMRM15: Abstract | Poster

Developing V&V for Robot Measured & PC Simulated Radiofrequency Field Data

Summary: Controlled environments such as ISO/IEC 17025 test facilities rely on verification and validation processes (V&V) to demonstrate compliance. I set to establish and evaluate consistence between measured and simulated RF fields by robotically mapping electromagnetic (EM) fields around radiofrequency (RF) equipment and compared the results against detailed simulations. To collect measured data, I operated a robotic positioning system with field probes to map 3D data. For simulations, I designed 3D models using EMPro and carried out FDTD computations. I used MATLAB to process and analyze the data, including interpolation and linear regression modelling. Results showed a strong relationship between the model and plotted values and were within the acceptable criteria. The work resulted in improved operating quality and efficiency of laboratory-related testing.


Additional Links:

Published ISMRM19: Abstract | Digital Poster

A Quality Control Laboratory Asset Management Database

Summary: Quality-driven organizations require compliance to quality management systems such as ISO/IEC 17025. I developed a laboratory asset management platform for on-premise use to help comply with laboratory needs and control requirements. I used Access RDMS for both the frontend and backend, with VBA and SQL programming to support the functionality and data record handling. A menu-driven interface allows simple and user-friendly navigation between forms and features. Key implemented features include asset inventory tracking, equipment calibrations and verification history, document management, and inventory count reporting. The software provides a simple on-site tool to help pass audits by enabling instant retrieval of asset information.


Additional Links:

Screenshots: Example 1 | Example 2 | Example 3 |

A Python-driven Temperature Logger

Summary: Designing human-hardware interaction is important for enhancing efficiency and ease of usability. I developed a Python-driven GUI that uses threading and serial modules to interface with an embedded fiber optics temperature conditioner. By applying the model-view-controller software design pattern with object-oriented programming, I ensured the software scales with increasing code. I used TKinter library to create the visuals and created custom serial communication algorithms using the PySerial adapter for decoding. The result was a user-friendly GUI for logging live temperature data during lab measurements. I also gained knowledge needed to create custom solutions for interfacing and logging data from hardware.


Additional Links:

Source Code: GitHub

Estimating Uncertainty of Measurements for Medical Device Evaluations

Summary: Testing labs operating according to ISO/IEC 17025 require procedures for calculating/estimating measurements uncertainty. Participation in inter-lab & intra-lab comparisons is required, as is proficiency testing, traceability and understanding variation of measurements. I led numerous projects to characterize and understand the uncertainty associated with the physical measurement process. I designed and performed precise measurements, collected time-series data using specialized equipment, such as field probes and temperature sensors, and developed MATLAB and Python scripts to analyze and process data. The results provide the laboratory direct experimental quantified uncertainty estimates, as required by ISO 17025.


Additional Links:

Published ISMRM17: Abstract1 | Poster1 | Abstract2 | Poster2 | Abstract3 | Poster3

Published ISMRM18: Abstract | Poster