Home
π Welcome, I'm Luis David Garcia
π Embedded Systems Developer | Modern C++ | Tooling & Real-Time Systems
π§ About Me
I'm an Embedded Systems Developer with a passion for building robust, efficient software in modern C++ for resource-constrained platforms. I specialize in:
- π₯οΈ Firmware & drivers for ARM Cortex-M, STM32, and Zynq SoCs
- π§ͺ Containerized build/test environments using Docker and QEMU
- π§° Infrastructure tooling for CI/CD, flashing, and hardware testing
- π§ Real-time and low-level systems using Zephyr RTOS, Linux, and bare metal
- π§΅ Multithreading, protocol stacks, and sensor interfaces (I2C, UART, SPI)
My work bridges the gap between embedded firmware and infrastructure tooling, with a strong belief in reproducibility, memory safety, and performance-first design.
π¨ Technologies & Tools
π» Languages
βοΈ Tooling & Infrastructure
π§ Hardware & Embedded
π Publications
π βReal-Time DDoS Detection Using a Docker-Based Machine Learning Testbedβ
International Symposium on Intelligent Computing and Networking (ISICN 2025)
β First-author paper leveraging containerized ML infrastructure for edge threat detection
π± Currently Exploring
- π§ Building a full Yocto-based embedded Linux image
- π¦ Apple/Containers runtime contribution & runtime isolation strategies
- π Learning C++23 features and applications to embedded systems
- π Deep diving into compiler internals, DMA, and RTOS scheduling
π Projects
π§ DDoS Detection ML Testbed
Docker-based TensorFlow system for real-time DDoS detection (ISICN 2025)
π§ JobTracker
NLP-powered job application tracker using FastAPI, C++20, and Docker
π°οΈ Autonomous Rover SoM
C++20 libraries for GPS and IMU on Raspberry Pi with Valgrind-based testing
π¬ Contact
- π§ Email: luisdgarcia.mi@gmail.com
- π GitHub: github.com/luisdavidgarcia
- πΌ LinkedIn: linkedin.com/in/luisgd


