Hello, I'm Allison

BASc, Electrical Engineering, May 2021

Welcome to my portfolio.


Get in Touch

About

Hello! I'm Allison and I'm glad you found my page; here's a little about me. Raised in the prairies but moved to study electrical engineering at the University of British Columbia. As a passionate individual interested in new technologies, I'm excited to see where the future will take me. I have completed my Bachelor of Applied Science as of Spring 2021 and am now working full time in the medical device industry.

Women In Engineering

Involved in the Professional Development Committee and previously the Undergraduate Community Building Vice-Chair

EUS and IEEE

Various volunteering roles within the engineering and electrical engineering department clubs

UBC HOPE

Involved as the Graphics and Design Director for this humanitarian and empowerment group

Work Experience

Resume
Hardware Engineer

Intel

2020
  • Designed 3 patents by assisting in research, development and prototyping
  • Designed internal debug tools for the validation team with Cadence for high-speed signals
  • Conducted a study with external vendors on PCB stack ups to determine trade-offs between costs, manufacturability, and board layout
Instrumentation Engineer

Precision NanoSystems

2019
  • Developed test jigs to verify instruments for manufacturing
  • Programmed automated Python scripts for data collection and analysis
  • Conducted rework on PCBs including soldering SMT components
Data Analyst

Semios

2018
  • Automated data ingest using node.js and AWS
  • Analyzed data to create data models and visualizations for data science team

Engineering Design Teams

UBC Bionics Engineering and Research Design Team

Our current project is a bionic arm prosthetic controlled via EMG, voice and touch screen. The first prototype, GRASP, is able to complete simple tasks such as opening a jar, zipping up a hoodie and cutting bread.

Electromyography control

Designed a circuit to capture electrical signals from muscle flexes focusing on hardware filtering and noise reduction.

Integration and testing

Assembled the arm and conducted validation testing on the prototype with electrical test equipment such as the oscilloscope integrating all motors and external sensors

Electrical team lead

Mentored junior members on topics such as Altium and other electrical engineering design principles through weekly tutorials

More

UBC BEST: MINT

Competing in the NeuroTechX Student Club Competition, we designed and manufactured a device to capture EEG signals. This included signal processing of the acquired EEG, and real-time visualization on a computer. Using MATLAB and Python, we removed artifacts, filtered signals and located points of interest, such as a blink.

Signal Processing

Researched different signal processing techniques, focusing first on hardware solutions. Later on, using MATLAB and Python scripts to further clean the data with filtering and data visualization

PCB Design

Redesigned the final circuity onto a PCB using Altium to create an Arduino shield and assisted in assembly and reflowing of the final shield

GithubVideo

Hackathons

nwHacks 2021

ZoomedOut

Zoom fatigue is real. An intelligent virtual camera that can help you save time. React in real time to laughter, and get notified of any information that pertains to you.

  • OpenCV
  • OBS
  • Google Vision
  • Google Dialog Flow
More
nwHacks 2020

HelpingHand

A robotic arm controlled remotely with computer vision to use in environments where humans cannot go. An intuitive approach to controlling the robotic arm with hand motions.

  • OpenCV
  • Arduino
  • Mechanical Claw
More
DubHacks 2019

OrigamiGo

This application is for origami lovers. This step by step visual guide will allow you to easily follow and verify your steps via computer vision.

  • Azure Machine Vision
  • OpenCV
More
cmd-f 2019

cmdFindMyVoice

cmd-f my voice. searches through your audio file to find the keywords that you specify and displays a list of timestamps so that you can easily skip to the most important parts.

  • Google Speech to Text
  • Web App
More
alternative

Projects

Unity Game Design

  • Following the Junior Programmer pathway tutorial on Unity to design simple computer games
  • Creating my own game on Unity in C# and creating my own assets
Github

Microcomputer System Design

  • Interfaced a CPU core with memory technologies (SRAM, DRAM, EEPROM) and IO using Verilog while developing software drivers and libraries in C
  • 3+ years of lab projects in digital design focusing on various concepts such as timing analysis, signal processing and communication protocols (SPI, I2C, CANBUS)

Flexible Pressure Sensors

  • Designed a force sensor matrix made from flexible materials for my Capstone project
  • Developed software for signal processing and accurate real-time signal aqusition of location and force applied on the matrix

Inventor. Creator.

An avid creator, detail-oriented, exceptional problem-solving skills and work experience in PCB design, circuit debugging, automation test scripts, and 3D modelling.

Contact

allison.yao@outlook.com
LinkedIn
Github