Home


Cover Photo

πŸ‘‹ Welcome, I'm Luis David Garcia

           

πŸš€ Embedded Systems Developer | Modern C++ | Tooling & Real-Time Systems

C++ 20/23 Zephyr RTOS Embedded Linux on ARM Docker Automation Python Scripting


🧠 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

C++20/23 C Python Bash

βš™οΈ Tooling & Infrastructure

Linux Docker CMake Makefile GDB Valgrind GitHub Actions Azure DevOps

πŸ”§ Hardware & Embedded

STM32 Raspberry Pi Zephyr RTOS Zynq/Vivado UART SPI I2C Oscilloscope Logic Analyzer

πŸ“š 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

  • DDoS Detection
  • JobTracker
  • Autonomous Rover

πŸ“¬ Contact

πŸ… Certifications