Trần Thái Bảo
EMBEDDED SOFTWARE INTERN
Short-term target: Gain hands-on experience in embedded systems, focusing on firmware programming and microcontroller-based systems. Long-term target: Become a proficient embedded systems engineer in 3-5 years, contributing to IoT, automotive, or industrial automation solutions. PROFILE
***********@*****.***
https://www.facebook.com/baoth
ai.1710/
TP.Thu Duc, TP.HCM
EDUCATION
HO CHI MINH UNIVERSITY OF
TECHNOLOGY - VNUHCM
MAJOR : TELECOMMUNICATIONS AND
ELECTRONICS ENGINEERING
2022 - 2026
OVERVIEW
Embedded Systems Engineering student
with a solid foundation in C/C++
programming, microcontroller
development, and communication
protocols (UART, SPI, I2C, CAN). Gaining
experience in embedded firmware design,
optimization, and hardware-software
integration, with a focus on IoT,
automotive, and industrial automation.
SKILLS
Programming Languages :
• Proficient in C/C++ for embedded systems development
• Knowleges about Python
Embedded Systems Development
• Experience with microcontrollers (MCUs) such as STM32, ESP32, PIC, AVR
• Direct register-level programming for peripheral control and optimization
• Firmware development for bare-metal
• Peripheral interfacing: UART, SPI, I2C, CAN, ADC, PWM Hardware tools & Database
• Hardware tools : Altium, Protues
• Database : MySQL, SQlite
Version Control & Development
• Tools : Git, GitHub/GitLab
• Build systems: STM32CubeIDE, Keil uVision
Other Skills
• Technical document reading skills
• Teamwork skills
• Communication skills
• Self-study skills
• Time management skills
PROJECTS
02/2025 - 04/2025
Electronic Door Lock System with Fingerprint
Sensor (STM32 & Keypad)
TEAM SIZE: 1 person
Link github : https://github.com/tranthaibao1710/doorlockcv RESPONSIBILITIES :
• Designed and implemented an electronic door lock system with fingerprint and keypad authentication using STM32.
• Developed firmware in C with direct register-level programming for STM32 microcontroller.
• Integrated fingerprint sensor for biometric authentication and keypad for PIN-based authentication.
• Developed an LCD interface (16x2) to display system status and feedback messages..
• Conducted hardware debugging and testing logic
analyzers, and oscilloscopes.
TECHNOLOGY DESCRIPTION :
• Microcontroller: STM32F103C8T6
• Programming Language: C
• Development Tools: STM32CubeMX, Keil uVision, Altium, Protues
• Peripherals: AS608 Fingerprint Sensor, LCD 16x2, KeyPad 4x4,Electric lock
• Communication Protocols: UART (for fingerprint sensor), GPIO (for keypad and electric lock)
10/2024 - 12/2024
Temperature Controller
TEAM SIZE : 2 persons
Link github : https://github.com/tranthaibao1710/temperature- controller
RESPONSIBILITIES :
• Designed and implemented a temperature monitoring and control system using PIC16F877A.
• Developed firmware in C using CCS C Compiler.
• Integrated LM35 temperature sensor for real-time temperature measurement.
• Developed an LCD interface (16x2) to display temperature readings.
• Implemented button-based controls for manual
temperature adjustment.
• Conducted hardware debugging and testing using
oscilloscopes and multimeters.
TECHNOLOGY DESCRIPTION :
• Microcontroller: PIC16F877A
• Programming Language: C
• Development Tools: CCS C Compiler, Proteus for
simulation
• Peripherals: LM35 temperature sensor, LCD 16x2, PWM- controlled fan, push buttons
• Communication Protocols: ADC for LM35
© topcv.vn