About

Focused and enthusiastic computer engineering student with a keen interest in Embedded Systems, Computer Vision, and Software Development.

  • Birthday: August 13, 2000
  • Phone: +1 434-767-8297
  • City: Blacksburg, VA
  • Email: eric0813@vt.edu

Interests

Embedded Systems

Software Development

Computer Vision

VLSI

Machine Learning

Visualization

Algorithms

Netwroking


Education

August 2019 - May 2023 (expected)
B.S. Computer Engineering
Cumulative GPA: 3.81/4 (Dean's List for All Semesters)
Class Rank: 9th/164 (As of Senior Year)
Tau Beta Pi Engineering Honor Society Member
Core Courses:
  • Data Structures & Algorithms
  • Applied Software Design
  • Embedded Systems
  • Real-Time Systems
  • Large Scale Software Development
  • Computer Organization & Architecture
  • Digital Design
  • Digital Image Processing
  • Principles of Robotics Systems

Work Experience

SuperRobotics Holdings Limited

Embedded Software Engineer Intern

May 2022 - August 2022

  • Developed low-power embedded system for controlling automated patrol robot and collecting & processing data from the by writing embedded C code on STM32MP157D microprocessor.
  • Integrated multiple sensors on the robots.
  • Created embedded software verification plan, analyzed testing results, and wrote testing reports.

Academic Experience

Bio-Inspired Science & Technology Lab

Undergraduate Research Assistant

May 2022 - Present

  • Increased the controllable servo motors from 2 to 13 in the Batbot by redesigning the control unit.
  • Summarized existing research findings and developed a Genetic Algorithm using MATLAB to optimize actuator distribution in pinna deformation.
  • Maximized the variability generation results in the pinna deformation under 5 actuators by optimizing prototype design, including numeral simulation, variability quantification, and design space.

Virginia Tech, The Bradley Department of Electrical and Computer Engineering

Undergraduate Teaching Assistant

January 2022 - Present

  • Designed and Developed course projects for students to learn programming techniques on hardware abstraction layers and interrupt-driven finite state machines in C language on MSP432 microcontroller.
  • Instruct students on the utilization of microcontroller protocols like I2C, UART, and Serial Peripheral Interface (SPI) for obtaining data from various peripherals such as light sensors and microphones.
  • Hosted office hours to troubleshoot students' technical questions and consolidate students' understanding of core concepts.

Projects

Drive S.A.F.E.

Tech Stack: Python, Computer Vision, PyQt GUI

November 2022

  • Designed a computer vision algorithm that can detect the fatigue status of a user.
  • Utilized trained models via real-time eye and mouth recognition using Python and OpenCV library to analyze and determine the fatigue status of users.
  • Developed Graphical User Interface in PyQt to control calibration and display parameters.
  • Implemented Face Recognition Feature by taking photo in advance and compare with captured face in video.
  • Implemented Emotion Detection Features by using DeepFace Library.
  • Worked as a team of two in a Hackathon competition event. Won an Overall 2nd Place Award

Beacon Network

Tech Stack: React.js, Web Development, CSS, HTML

February 2023

  • Developed a web based women safety map application using React.js and Google Map API with real-time location tracking, crime data-based navigation, and emergency reporting features.
  • Utilized blockchain technology to form a safety net for all users, ensuring privacy and security.
  • Imported government crime data to plot a heat-map of crime reports and provide users with important information about the safety of their surroundings.
  • Wroked as a team of three in a Hackathon competition event. Best Accessibility Hack Award.

MIPS Simulator

Tech Stack: C++, Qt GUI, Multi-Threading

July 2022 - August 2022

  • Developed an instruction-level simulator of a common CPU instruction set architecture called MIPS using C++.
  • Designed MIPS simulation system and implemented functional modules including Lexer, Parser, Virtual Memory Simulator, and Graphical User Interface.
  • Implemented multi-threaded simulator and integrated a thread-safe message queue for internal communication with UI thread.

433 MHz Communication

Tech Stack: MATLAB, Arduino, Antenna, FSK (de)modulation, Communication

August 2021 - December 2021

  • Developed this project in a group of two using Agile development method. Designed, Implemented, and Reported Periodic Progress Report.
  • Utilized RFM69 chips transmit temperature data from a sensor through 433 MHz radiofrequency.
  • Experienced with the working mechanism of Antenna, FSK modulation, and related hardware and software are investigated to help to improve the stability and efficiency of the communication.

Skills

Programming Languages

vectorlogo.zone vectorlogo.zone upload.wikimedia.org javascript shield logo icon

Frameworks & Softwares

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Tools

vectorlogo.zone vectorlogo.zone

Contact

My Address

911 Canyon Ridge Rd

Apt 102

Blacksburg, VA 24060

Social Profiles

Email

eric0813@vt.edu

ericheee111@gmail.com

Contact

+1 434-767-8297