Embedded Enthusiast | Software Developer
- 🔌 Embedded Systems: Development board programming (ARM, RISC-V, Arduino, etc.)
- 🖥️ Software Development: Full-cycle development from design to compilation
- 🦾 Low-Level Programming: Bare-metal firmware & hardware abstraction layer (HAL)
- 🔄 Toolchain Expertise: Cross-compilation & CI/CD pipelines for embedded systems
- Compiler Design: LLVM/CLANG toolchain optimization
- Embedded RTOS: FreeRTOS/Zephyr integration patterns
- Hardware/Software Co-Design: RTL verification with Verilog/Cocotb
- IoT Security: ARM TrustZone & secure boot implementations
Looking to partner on open-source projects involving:
- Custom distro development for SBCs (Raspberry Pi, BeagleBone, etc.)
- Bare-metal driver development
- Embedded Linux BSP customization
- FPGA-SoC hybrid projects
- Embedded toolchain automation
- 📝 Regular technical writeups on embedded system design patterns
- 🎥 Demo videos showcasing low-level debugging techniques
- 🛠️ Open-source hardware validation toolkits
- 📊 Benchmarking different compilation toolchains 🖥Focus on board design, using JLC EDA
🚧 Currently building: Automated HAL generator for STM32 MCUs 🚧