About Me

Hi! I'm Adi! I am curious of just about everything and I like taking things apart and trying to remember how to put them back together, with varying success. I've spent a lot of time over the past couple years incubating ideas and projects for both myself and my workplaces. You can see some of them in the projects and blogs sections.

These are the projects I'm currently working on. Click on them to track my progress!

Aside from my current projects I'm also currently working on developing my knowledge in: 

  • Github Actions (CI/CD)
  • Optical sensing technologies
  • Low-latency Data ETL and Analysis
  • Web-App Development using Python
  • Hydroponics and Agricultural Automation

Watch for some blog posts about them!


Resume

Download a copy of my resume by clicking here.
Research and Development Engineer
Nov 2021 - Present
Vitalis Extraction Technologies
Kelowna, BC, Canada
  • Used Python, C++ and KDB+ to develop a low latency, automated (using ML methods) spectroscopic analyzer for process control
  • Built ETL pipeline to handle various types of sensor data including, image, integer, float, and text simultaneously
  • Developed and maintained detailed documentation for software, hardware and mechanical components
  • Used CAD/EDA tools (Solidworks, Eagle) to develop custom components and hardware for system integration of new sensors and actuators
  • Collaborated with customers and OEMs to validate and integrate critical sensing systems for in-line monitoring of extraction process
  • Gathered and used market research data to build new connections, inform future business development, and apply for relevant grants
Lab Engineer
Jan 2019 - Nov 2021
University of British Columbia
Kelowna, BC, Canada
  • Worked with industry partners as a subject-matter expert to develop novel solutions based on current research
  • Trained, validated and launched numerous ML models trained on timeseries, categorical image, and multivariate numerical data
  • Directed and trained numerous Research Assistants in research techniques, prototype development, and AI/ML model development
  • Utilized rapid-prototyping techniques to generate proof-of-concept solutions in various fields (natural gas detection, H2S monitoring in wastewater, microfluidic systems, lab-on-a-Chip PCR testing, capacitive touch sensing, MIP-based sensing) including custom hardware, embedded systems, software, wireless connectivity and HMI
  • Investigated various avenues for chemical sensing and detection including spectrometry (FTIR, NIR, Raman, UV), MOS, electrochemical, molecule-imprinted polymers, microfludic e-nose
  • Successfully developed numerous proposals for government research grants totalling a value of $ 1.5M

Master of Applied Science in Mechanical Engineering

University of British Columbia, Kelowna, BC, Canada

Thesis: Development of a field-portable thin-layer chromatography based chemical analyzer for cannabinoid sample analysis

Bachelor of Science

University of Alberta, Edmonton, Alberta, Canada

Major in Physics, Minor in Math

Programming and Software Development
  • Python
  • C/C++
  • MATLAB
  • R
  • Github
  • AWS
  • ROS
  • SQL/NoSQL/KDB+
  • Qt5/6
  • Linux
  • Google Cloud Platform
  • Docker
Mechanical and Electrical Design
  • Solidworks
  • Autodesk Fusion 360
  • KiCad
  • Eagle
Machine Learning and Vision
  • PyTorch
  • Keras
  • TensorFlow
  • OpenCV
  • SciKit learn
  • SimpleCV
  • Nvidia Cuda - X
Prototyping tools and Platforms
  • 3D-Printing
  • CNC
  • Laser-cutting
  • Raspberry Pi
  • Arduino(ESP8266, Feather, Stemma)
  • Nvidia Jetson