Embedded Systems Engineer | Firmware | AI/LLM Systems (in progress)
Engineer with a background in embedded systems, hardware/software integration, and test engineering, now focused on building modular firmware and AI/LLM-backed systems.
Current focus:
- modular embedded control/runtime architecture
- reproducible development environments (Docker/devcontainers)
- local AI/LLM infrastructure and backend systems
Modular firmware system demonstrating:
- state-machine driven control architecture
- separation of portable logic from platform-specific adapters
- CLI-based runtime control and configuration
- persistent configuration using NVS
- CI-driven build, test, and release workflow
👉 https://github.com/JimmieKraatz/blinky_c6
Containerized backend system for:
- agent and tool orchestration
- retrieval-augmented generation (RAG)
- local GPU inference (vLLM / llama.cpp)
Focus areas:
- context management and memory handling
- model serving and orchestration
- practical LLM system integration
- Embedded C / ESP-IDF / RTOS concepts
- Modular system architecture and interface boundaries
- Docker, devcontainers, and reproducible environments
- Python for tooling, data flow, and backend services
- AWS (IoT Core, Timestream, DynamoDB)
- LinkedIn: https://linkedin.com/in/jameskraatz