Fourth Year Computer Engineering Student at UBC.
You can visit my LinkedIn page here.
You can send me an email My Email
You can download a copy of my resume.
I am taking mostly computer-related courses, including: Software Construction (Java), Data Structures and Algorithms (C and C++), Microcomputers (Assembly), Digital Circuit Design (Verilog).
Recently I am volunteering at the UBC SPIN (Sensory Perception & Interaction) Research Group. Under Dr. Kianzad’s supervision, I am working on the project “Powerpen Localization with Embedded Camera & Watermarked Paper”. We aim to develop a circuit and an algorithm running on Raspberry Pi to localize a device on top of a surface.
I am also familiar with some fields of Electrical Engineering, and have taken courses about control theory (PID Control), signals and systems, electric machines, and analog circuits design.
- Volunteering Student at SPIN (Sensory Perception & Interaction)
from September 2019 to present
Notable skills: research, embedded programming
- USRA Research Student at ReSeSS (The Reliable, Secure, and Sustainable Software Lab)
from May 2019 to current at Dept. of Electrical and Computer Engineering, UBC
Notable skills: research, static analysis, Android
- Digital Systems Design Undergraduate Teaching Assistant
from September to December 2018 at Dept. of Electrical and Computer Engineering, UBC
Highlights: teaching, SystemVerilog, unit testing
- Communication System Developer
from September to December 2016 at UBC Orbit
Highlights: working in teams, radio, Arduino
- Personal Library Manager
Course project for CPSC 210: Software Construction
Highlights: Java, OOD, GUI
- Pixel Transforming SoC
Course project for CPEN 311: Digital Systems Design
Highlights: SystemVerilog, System on Chip, Avalon Interface
- Simple RISC (Reduced Instruction Set Computer) Machine
Course project for CPEN 211: Intro to Microcomputers
Highlights: Verilog, RISC
- 2-DOF PID-controlled Robotic Arm
Course project for ELEC 391: Electrical Engineering Design Studio
Highlights: PID, Matlab, Simulink, Arduino