CV

General Information

Full Name Parsa Omidi
Languages English, Farsi(Persian), Kurdish

Education

  • 2021
    PhD
    Western University, London, ON, Canada
    • Field; Biomedical Engineering
    • Medical imaging, Image Reconstruction, Photoacoustic, Ultrasound, Phase retrieval, Phase Unwrapping, Profilometry, Interferometry, ESPI
  • 2015
    M.Sc.
    Iran University of Science and Technology (IUST),Tehran, Iran
    • Field; Electrical Engineering-Satellite Technology
    • MIMO, Wireless communication, Digital Signal Processing
  • 2011
    B.Sc.
    University of Isfahan, Isfahan, Iran
    • Field; Electronic Engineering
    • RF, Digital Signal Processing

Work Experience

  • Apr. 2022 - PRESENT
    Machine Learning Researcher
    Huawei (Markham, ON, Canada)
    • Computational Optics, Deep Learning, Spike Neural Network, Metasurface
  • Jul. 2021 – Apr. 2022
    Postdoctoral/R&D Scientists
    Spectral Devices Inc. & Western University (London, ON, Canada)
    • Image/Video Processing, Signal Processing, Software Development, AI
  • Sep. 2016 – Jul. 2021
    Research Assistant/ Teaching Assistant
    Western University (London, ON, Canada)
    • Medical Image Reconstruction, Image Processing, Signal Processing, Optics, Electronics

Academic Positions

  • 2021-2022
    Research Assistant
    Lawson Health Research Institute, London, ON, Canada
    • Photoacoustic tomography, holography, and photogrammetry systems.
  • 2016-2020
    Teaching Assistant
    Western University, London, ON, Canada
    • Courses; Machine learning, Electrical circuits, Arduino, Intro to electronics, Electronics lab, C++ programming, CAD modelling, Image processing
  • 2017-2018
    Invited Researcher
    Karlsruhe Institute of Technology (KIT), Institute of Data Processing and Electronics, Karlsruhe, Germany
    • Image reconstruction algorithms for 3D ultrasound breast cancer detection system
  • 2009-2011
    Teaching Assistant
    University of Isfahan, Isfahan, Iran
    • Courses; Electronics II, Pulse techniques

Honors and Awards

  • 2021
    • MITACS
  • 2019
    • Lawson IRF

Academic Interests

  • Computational Optics
  • Computer Vision & Artificial Intelligence

Skills & Tools

  • Programming Languages and Frameworks
    • Python, MATLAB, C#, C++
  • Programming Skills
    • Object-oriented programming (OOP)
    • Data structures and algorithms
    • Database management (e.g., MySQL)
    • Cloud computing (e.g., AWS, Azure)
    • Debugging and problem-solving
    • Agile methodologies
  • Deep Learning Frameworks
    • PyTorch, TensorFlow, Keras, Brian
  • Machine Learning Libraries
    • NumPy, Pandas, Scikit-learn
    • XGBoost, Seaborn, Matplotlib
  • Computer Vision Libraries
    • OpenCV, Scikit-Image, AForge.NET
    • ImageJ, MATLAB Image Processing Toolbox
  • Computer Vision Techniques
    • 2D/3D image enhancement
    • Geometrical imaging
    • Object detection
    • Object tracking
    • Segmentation (semantic/ instance)
    • Medical image reconstruction
    • Microscopic imaging
    • Multi-spectral imaging
    • Image classification
    • Filtering/edge detection
    • Stereo imaging
    • 3D profilometry
    • RGB-D imaging (depth detection)
    • Lidar
    • Speckle imaging
  • Signal Processing Techniques
    • Fourier analysis
    • Digital signal processing (DSP)
    • Spectral analysis
    • Time & frequency domain analysis
    • Signal decomposition
    • Wavelet analysis
    • Filter design
    • Signal statistics
  • Neural Network Architectures
    • Convolutional Neural Networks (CNN)
    • Recurrent Neural Networks (RNN)
    • Generative Adversarial Networks (GAN)
    • Restricted Boltzmann Machine (RBM)
  • Data Pre-Processing
    • Normalizing
    • Augmentation
    • Registration
    • Cleaning/Pruning
    • Data imputation
    • Outlier detection
    • Data reduction (e.g., Principal component analysis (PCA))
    • Resizing (interpolation/extrapolation)
  • Model Training and Evaluation
    • Cross-validation
    • Transfer learning
    • Hyperparameter tuning
    • Grid search
    • Regularization
    • Early stopping
    • Ensemble learning
  • Version Controlling
    • Git
  • GUI Design
    • C# (Winform, WPF, UWP)
    • Python (Tkinter)
    • MATLAB (appdesigner)
  • Online Coding Communities
    • Stack Overflow
    • LeetCode
    • Kaggle
    • GitHub