Nguyễn Thế Vỹ
Intern Embedded Engineer
089******* *********@*****.*** Github: https://github.com/vynt2401 Thu Duc, Ho Chi Minh, Vietnam OBJECTIVE
Short-term (In 1- 2 years): Get comfortable with the main embedded systems tools (Rasberry, STM32, ESP32) and programming languages (C, C++, Python), Actively participate in designing and implementing embedded systems for real-world applications. Collaborate with senior engineers to learn best practices in embedded systems development. Long-term (In 3 - 5 years): Become an expert in advanced embedded systems technologies such as machine learning on embedded devices, wireless communication protocols (Zigbee, LoRa, BLE), or autonomous systems. Transition into a senior embedded engineer or technical architect role, where I would be responsible for overseeing the entire system design process, from conceptualization to deployment, including designing scalable and efficient architectures for embedded systems. EDUCATION
University of Science Oct 2022 - Now
Major: Faculty of Electronics and Communication, specialized Computer Science - Embedded Systems GPA: 3.2/4
WORK EXPERIENCE
Tutorme Academy April 2024 - October 2024
Microcontroller Programming Teacher
Main responsibilities:
Teaching C programming and microcontroller programming for secondary school students. Instructions for practice with Arduino, ESP8266, ESP32, STM32.Developing textbooks and exercises to help students quickly approach embedded system programming. CERTIFICATIONS
Certificate of Participation in participated and completed the course "Programming Microcontrollers STM32" at Electronics of Faculty of Electronics and Telecommunications Ho Chi Minh City University of Science.
8/2024 - 10/2024
Certificate of basic information technology application at the Information Technology Center, University of Science, VNU - HCM.
2023
Certificate of Completion: The complete Python Bootcamp Instructors by AI Coding at UDEMY. 2024 SKILLS
Language Good communicate in English
Development tool Arduino IDE, Visual Studio Code, Inteliji IDE, STM32CubeMX, STM32CubeIDE, Keli C, Matlab, Proteus, Quartus Prime.
Language C, C++, C#, Python, Kotlin, Assembly, HTML Microcontrollers ESP8266, Arduino, ESP32, STM32
Communication Protocols UART, I2C, SPI, ADC, DAC, RS485, CAN, DMA, SDIO, MQTT, HTTP, Web Socket Real-time Concepts Interrupts, Timers, PWM, I/O
RTOS FreeRTOS STM32
Version Control & Collaboration Git, Github
Data Base SQLite, My SQL
Soft Skills Adaptability, TeamWork, Problem Sloving, Documation Reading, Leadership PROJECTS
In-car user communication system, BGSW Embedded Academy 5/2025 - 6/2025 Division of labor and software programming
Link: https://github.com/vynt2401/STM32f405RGT6_Open405r-c_Project Team size: 3
Technologies used:
• Protocol:
-SPI, SDIO, CAN, DMA, DAC, ADC, FREEROTS, FATS, TIMER.
• Tools:
-STM32cube IDE, STM32CUBE MX, Keil C.
• Hardware:
-STM32F405RGT6, Board Open405R-C.
Responsibility:
-Divide work among team members, find information and project-related documentation components for them to work on.
-Programming to display information on 2.8inch resistive touch LCD using SPI communication method
-Dividing tasks into parts of the project using FREEROTS in STM32.
-Programming to read SD CARD via DAC method and play sound read from SD card via DMA method.
-Programming to receive SD card information via SDIO. Heart monitor and push to webpage 3/2024 - 5/2024
Full Stack
Link: https://github.com/vynt2401/ESP8266_DemNhipTim Team size: 1
Technologies used:
• Protocol:
-HTTP, I2C, Web Socket
• Tools:
-Arduino IDE, Visual Studio Code
• Hardware:
-ESP8266, MAX30102
Responsibility:
-Programming and developing the MAX30102 module to be able to read the oxygen concentration and heart rate in the body.
-Programming and developing the ESP8266 board to be able to communicate and get data from the MAX30102 via the I2C protocol.
-Programming and developing the ESP8266 board to be able to send data to get oxygen in the blood, blood concentration to a static webpage via the HTTP and Web Socket protocols.
-Programming the web interface to be suitable and compatible with the information that the ESP8266 pushes up. SUMMARY
I want to develop myself to the maximum in the field of embedded programming and embedded systems too. I want to orient myself in the future so that I can accumulate more experience in the industry, as well as have more thinking and develop myself to become a good employee, thereby bringing more value to the company. products and customers, helping the company bring the best profits. I will constantly improve to achieve a higher position in the job I receive.
© topcv.vn