NGUYEN HUNG PHONG
Objective: Embedded Software Intern
MY CONTACT
\csuse {emailsymbol}: *********@*****.***
\csuse {phonesymbol}: +843********
\csuse {locationsymbol}: Town 6, Thu Duc, Ho Chi Minh, Viet Nam
\csuse {githubsymbol}: phongnguyenbeo2k2
\csuse {linkedinsymbol}: nguyn-phong-4059a021b
EDUCATION
Ho Chi Minh University of Technology
Major: Control Engineering and Automation
Date: Sep 2020 – Now Location: Ho Chi Minh, Vietnam GPA (as of now): 7.9/10.
Relevant courses: Embedded System Design, Firmware Embedded System, Control Algorithms, Operating System Fundamental. TECHNICAL SKILL
Skills I have worked with directly. Ordered by approximate proficiency/relevance.
• Microcontrollers: STM32, AVR.
• Communication Protocols: UART, SPI, I2C, DMA, RS232, ADC.
• Programming languages: C/C++.
• GUI Progamming: Qt Creator.
• Familiar with Linux OS: Command line, Make file, Operating system fundamental principles, Linux kernel module, Linux device driver, debug with gdb.
• Embedded Computer: BeagleBone Black, BeagleBone Green Wireless, Jetson Nano.
• Develop tools: Logic analyzer, Visual Studio, Proteus, Altium, Git, Keil-C, STM32CubeMX.
• Familiar with reading schematic, datasheet and technical reference manual.
• Debugging and Troubleshooting.
LANGUAGES
• TOEIC: 600 (Listening and Reading skills).
• Vietnamese (Mother Tongue).
ACTIVITIES
Pay It Forward Students Research Club
Active member
Date: April 2021 - Now Location: Ho Chi Minh, Viet Nam
• Carried out small projects about ARM
Microcontroller with communication
peripheral (UART, I2C, SPI, etc.) alongside
PCB design.
• Learning about the Linux operating system
and writing the documents to share with
lab members. Additionally, provide
training sessions for members who are not
yet familiar with Linux. § My document
PROJECTS
Design PID controller and GUI for control-
ling DC Motor (self-project)
Date: Oct 2023 - Dec 2023
§ My project
• Using STM32F103C8T6 to control DC
motor (by driver BTS 7960) and read
feedback signals from encoder sensor.
• Designing GUI by Qt Creator in order to
control, draw response curve plotting of
velocity and position of motor.
• Combination of UART and DMA,
designing transmission frame to ensure
the reliability of data when communicating
between GUI and SMT32.
Battery management system (Collaborative
project)
Date: Oct 2023 - Dec 2023
§ My project
My responsibility: Designing firmware on
STM32F030C8T6.
• Designing driver ADC to read temperature
from LM35 sensor and read voltage,
current of battery.
• Designing driver for ST7735 TFT screen
to display remaining voltage, temperature
of battery and setting threshold.
• Designing driver for EEPROM to save
parameter of battery.
Build Image for BeagleBone Black and write
kernel module basic run on board
Date: Jan 2024 - now
• Use Das-Uboot, Debian Linux Kernel and
root file system sources code to port up
BegaleBone Black and Green Wireless.