Embedded System Monitor
Real-time embedded monitoring system built in C/C++. Reads sensor data via UART/I2C, displays on OLED, and logs to SD card with timestamps.
Sharp mind. Tidy diffs.
I'm Phùng Đức Tùng (Fundoku), a Computer Engineering Technology Engineer with a passion for innovation and problem solving. I have expertise in both hardware and software, with experience designing, developing, and optimizing computer-based solutions.
My programming skills include C/C++, JavaScript, Python, with additional knowledge in Artificial Intelligence. I'm proficient in software development, debugging, and system optimization to ensure solutions are efficient and reliable. Adaptable, detail-oriented, and always eager to learn. I'm looking for opportunities to apply my technical knowledge and analytical thinking in a dynamic environment with room to grow.
Tools I actually use.
Selected projects.
Real-time embedded monitoring system built in C/C++. Reads sensor data via UART/I2C, displays on OLED, and logs to SD card with timestamps.
Embedded data logger using STM32 and C. Collects sensor data at 100Hz, stores to flash, and exports via USB-CDC for analysis on Python tooling.
TinyML object detection running on ESP32-CAM. Trains a quantized CNN in TensorFlow Lite, then deploys for real-time inference at 5 FPS with 92% accuracy.
Modern async CLI framework in Rust with dependency injection, command-line argument parsing, and extensible plugin architecture for enterprise tools.
Linux kernel module for optimizing page cache management. Reduces latency by 35% and improves throughput for concurrent memory access workloads.
Integrated hardware-software interface for IoT gateway. Uses Linux kernel driver in C and userspace Python service for secure real-time device control.
Press T to cycle, or click below.