Resume
Van Hien To
City: Victoria, BC, Canada
Phone: +1 778 751 7347
Email: hientv1999@gmail.com
LinkedIn: linkedin.com/in/van-hien-to
Professional Profile
- Effective and creative team member, constantly enhancing product design and workflow for the co-op company.
- Self-taught in a wide range of areas, including microcontrollers, battery management, power management circuits, wireless protocols, databases, servers, and website development, through numerous personal projects.
- Proficient in programming languages such as C++, primarily for ESP32 development, C for ARM development, and Python for signal processing.
- Skilled in electronic design software, including Altium and KiCAD, with expertise in part searching, schematic drawing, PCB design, soldering, and wiring.
- Experienced in managing and configuring AWS services, including the creation of Lambda functions, managing S3 storage, setting up EC2 instances, and exposing API endpoints.
Education
Bachelor of Engineering in Electrical Engineering
Sep 2019 - Aug 2023
University of Victoria, Victoria, BC, Canada
G. P. A. - 4.00/4.00
Associate of Science Degree
Sep 2017- Apr 2019
Douglas College, New Westminster, BC, Canada
G. P. A. - 3.91/4.00
Relevant Skills
Electronical
- Microcontrollers: AVR/ATtiny/Atmega family, ESP32, ARM (nRF52 family), RISC-V (CH32 family), STM32F4, Raspberry Pi 4
- PCB design: Altium, KiCAD, EasyEDA
- Circuitry simulation: LTSpice
Programming
- Languages: C/C++, Python, PHP, SQL, JS, HTML, CSS, MATLAB, R
- Software: VS Code, Platform IO, Segger Studio IDE, Microchip Studio IDE, Arduino IDE, Vivado, Eclipse
Protocols
- Wireless Protocol: WiFi, BLE, Classic Bluetooth (A2DP, AVRCP), MQTT
- Serial Protocol: I2C, I2S, SPI, UART/USART, CAN/J1939
Database & Server
- Server: LAMP, AWS
- Version Control: GitHub/GitLab
Professional Skills
Engineering
- Designed and optimized a custom BLE GATT profile on the nRF52 using C, enabling low-power wireless communication and data acquisition from AFE, accelerometer and temperature I²C sensors.
- Developed C++ firmware for the ESP32, integrating
WiFi connectivity with Telegram for remote monitoring and control, and implemented stepper motor control for product cycle testing. - Developed a lightweight mapping algorithm for linearizing Hall sensor readings, improving accuracy with minimal resource overhead.
- Proposed a new solution to track the device IDs and programming time for new products, enhancing traceability and process efficiency.
Organizational/Administration
- Collaborated effectively, both remotely and on-site, with a cross-functional team of 10+ engineers to deliver the product design and resolve customer issues on schedule.
- Coordinated with coworkers from full stack team to ensure the synchronization of the smartphone app with the firmware, including BLE commands and data structure.
- Managed multiple tasks, including addressing customer-reported issues assigned by the sales team, developing firmware for new products, and designing test fixtures for in-house testing, ensuring timely resolution and efficient project delivery.
Work Experience
Electrical Engineer - Bailey Electronics
Jul 2024 – Present
Victoria, BC
Electronic Prototype Engineer - Salyx Medical Inc.
May 2021 – Aug 2024
Victoria, BC
Technical Projects
Analog Joystick
Programmed and optimized a firmware in C for ATTiny MCU that uses I2C, USART, ADC, DAC, PWM, Timer, mapping, clibrating algorithm, safety feature and data logging in less than 7KB of flash space.
Vital Monitoring System
Engineered custom firmware for the nRF52 board in C, enabling BLE connectivity to smartphones for control of I2C sensors, seamless data acquisition, and bidirectional data transmission. Implemented power-saving techniques during data acquisition and transmission to the smartphone app for post-processing, achieving a 5-day battery life on a 120mAh battery.
Club & Volunteer Experience
AUVIC Club
Aug 2020 – Apr 2021
Victoria, BC
Active member working on the hardware and firmware team. Completed FIFO circular buffer program for the STM32F413, grabber arm - ball dropper PCB for the club submarine. Weekly reported progress with team lead.
Awards
InCourse scholarship
2020
University of Victoria
Transfer Scholarship
2019
University of Victoria
International Education Award of Distinction
2019
Douglas College
Activities & Interests
Taking photos, films, playing the piano, skateboarding, table tennis, camping, riding motorcycle with my group.
References
Richard Lyne
Director of Engineering – Bailey Electronics - Victoria, BC
778-807-9651
richard.lyne@baileyintl.com
Sergio Perez Martell
CTO/CEO – Salyx Medical Inc. - Victoria, BC
250-857-9343
Sergio@iboard.ca
Miguel Manguerra
Electrical Engineer – Bailey Electronics - Victoria, BC
778-977-9021
miguel.manguerra@baileyintl.com