ABOUT ME
ABOUT ME
Hi, I'm Phuc!
I'm an Embedded Systems Engineer with 5 years experience. I hold a Bachelor’s degree in Electronics and Telecommunications from Ho Chi Minh City University of Technology and Education (HCMUTE), and I am currently pursuing a Master’s degree in Embedded Systems Engineering in Fachhochschule Dortmund - University of Applied Sciences and Arts in Dortmund, Germany.
My work focuses on embedded programming and the intersection between hardware and software. I enjoy exploring technology, engineering, and building solutions that make a real impact. Through my studies, professional experience, and personal projects, I’ve gained insights that I love sharing with others who are passionate about embedded systems, electronics, and software development.
Outside of work, I enjoy exploring new ideas, learning languages (currently German), and creating content that helps beginners and aspiring engineers.
Feel free to follow me on YouTube and LinkedIn to stay connected!
My Personal Timeline
Professional Experiences
Embedded System Developer
FuelCloud, [HoChiMinh City, VietNam]
[Oct 2020 - Sep 2024]
Fuel management embedded device version 2.0 (NXP i.MX8, Linux, microservices, C/C++, Python).
Fuel management embedded device version 1.4 (PIC32, C/C++, peripherals)
Fuel management embedded device version 1.3 (PIC32, C/C++, peripherals)
Fuel management embedded device LITE (PIC32, C/C++, peripherals)
Embedded Linux OS images with Yocto for custom hardware.
Hardware modules bring-up.
OTA update mechanism and system logging (C/C++/Python).
Lightweight web server on NXP i.MX8 device (Python Flask, Nginx, HTML/CSS).
Database microservice with SQLite, Redis, IPC, bash.
Handle connection between devices over TCP/IP, BLE and RS485 wire.
NAND Flash integration via SQI (Quad-SPI) collaborated with US hardware partners.
ESP32 + MQTT hardware test system and unit tests for QC.
Hardware integration test with automated scripts (Golang, Python, Bash).
Test automation integrated with CI/CD and TestRail API (Python, Bash).
Embedded Software Engineer
Bosch Global Software Technologies, [HoChiMinh City, VietNam]
[Jan 2019 – Oct 2020]
Automotive ECU integration testing, runtime error analysis, defect reporting, code review.
AUTOSAR, CAN, INCA, calibration data files, Polyspace, Astrée static analysis.
Develop automation tools for current Aoob static checking process.
Master of Engineering in Embedded Systems Engineering
University of Applied Sciences and Arts, Dortmund, Germany
Model-based System Engineering: Modeling Generic Avionics Mission Control Computer System uising APP4MC
Signal and Control System case study: Adaptive Noise Cancellation in Real-Time Audio Streams (LMS, RLS).
HW/SW Co-Design: Literature Review of Goertzel Algorithm and Implementation of Goertzel Filter in MATLAB and FPGA.
Applied Embedded: Literature review of FPGA-based for Edge Computing Applications.
IoT & Edge Computing: Practical on Networking, Virtualization, Docker Applications, Kubernetes Management and Edge Computing Evaluation.
Mechatronics System Engineering: Project of ADAS system practice in CARLA to detect pedestrians and warn the driver. (repo)
Distributed Systems and Embedded System Engineering: Project of Truck Platooning System (analysis, design and implementation). (repo)
Java: Project of Management System On Smart Energy Sources In Smart Home. (repo)
Bachelor of Engineering in Electronics and Communication Engineering
HCMC University of Technology and Education, HoChiMinh City, VietNam
Thesis: SMART LOCK FOR HOME SECURITY
Project 2: Control motion of camera using WIFI application
Project 1: Sorting and counting products automatically using the color recognition system
These are self-initiated or side projects from your GitHub and activities.
Smart search engine and practice hub for German Learner
Automation scripts and tools
Knowledge-sharing content
Check it out in GitHub page or my GitHub profile.
Find me on LinkedIn