Post Job Free
Sign in

Electrical Engineering Student

Location:
Burnaby, BC, Canada
Posted:
November 17, 2020

Contact this candidate

Resume:

Daniel Wang Electrical Engineering Student

Vancouver, BC adhxiz@r.postjobfree.com 604-***-****

EDUCATION

University of British Columbia Sep, 2018 – Apr, 2023 Bachelor of Applied Science – Electrical Engineering Relevant Courses: System Software Engineering, Digital Design, Introduction to Microcomputers, Signals and Systems, Data Structures and Algorithms, Circuit Analysis, Vector Calculus TECHNICAL PROJECTS

ARC4 Decryption Circuit Oct, 2018 – Mar, 2019

Tools: System Verilog, C++, Quartus, DE1-SOC, Modelsim

• Created a circuit with System Verilog to decipher an ARC4 cipher in parallel and used C++ for verification

• Employed extensive use of three on-chip memory blocks on DE1-SOC Formula 1 Pitstop Simulation Oct, 2019 – Nov, 2019 Tools: C++, Windows OS

• Created a multi-threaded program (30 threads) to control drivers and pit stop crew members

• Employed binary and counting semaphores, mutexes and data pools using C++ Self-Driving Car Algorithm, https://github.com/danielmutong/self-drive Apr, 2020 – Sept, 2020 Tools: C++, OpenCV, Python, TensorFlow, Linux OS, Eclipse

• Coded a lane detection algorithm using C++ and OpenCV that works on racing games

• Devised a PID controller which controlled turning, braking, and accelerating

• Implemented YOLOv3 model with Tensorflow2 (Keras) to detect cars Project Course, Elec 291, UBC Jan, 2020 – Mar, 2020 Motor Controller: Generated a PWM signal to regulate motor speed using C on an 8051 Metal Detector: Implemented a Colpitts oscillator metal detector on an ATmega328 Reduced Instruction Set Computer (RISC) Oct, 2019 – Nov, 2019 Tools: Verilog, Quartus, DE1-SOC, Modelsim

• Designed RISC with Verilog to run simple ARM assembly instructions

• Included an FSM to control the Datapath, ALU, and interactions with memory and I/O Relevent Experience

UBC Baja SAE, Controls Engineer May, 2020 – Present Tools: C++, STM 32, Python, GCC/GDB

• Currently implementing a control system for the Electronic-CVT, testing using STM 32 simulation on QEMU

• Built a look-up table with C++ to relate engine RPM and throttle position to sheath displacement

• Created a GUI interface with Tkinter library (Python) to interact with the control system UBC Baja SAE, Power Supply Lead Sept, 2019 – Apr, 2020 Tools: Python, MATLAB, Altium, SolidWorks

• Spearheaded the design and implementation of first power supply unit for the car

• Modelled power system using Python and MATLAB Simscape and created power supply assembly with SolidWorks

• Designed PCBs using Altium and designed harness with Rapidharness Revelstoke Railway Museum, Summer Intern May, 2019 – Aug, 2019 Tools: HTML, Excel

• Managed museum databases and created Excel spreadsheets to improve process efficiency

• Designed museum’s first visual interactive display using HTML TECHNICAL SKILLS

Programming Languages: C/C++ • Python • ARM Assembly • MATLAB Hardware Skills: Verilog/System Verilog • FPGA • PCB Design • Oscilloscope • Multimeter Computer Skills: Linux • Multi-threaded • Object-Oriented • Embedded Systems • Microcontrollers Software: OpenCV • TensorFlow • Eclipse • Git • GCC/GDB • QEMU • Quartus • SolidWorks • Altium



Contact this candidate