I design electronics as if they were going to space, because sometimes they are.
Aerospace engineering student focused on embedded systems and avionics, especially low-level C, firmware architecture, drivers, and HW–SW integration. I work close to the hardware, building software around real timing, memory, and interface constraints, and validating it on actual boards.
| Programming | |
| Embedded | |
| Tools | |
| Engineering |
-
BMP390 Driver (ESP32-S3) | End-to-End Developer
SPI driver in C using ESP-IDF, covering device initialization and configuration, burst data acquisition, pressure and temperature compensation, altitude estimation, and filtering. Developed and validated on real ESP32-S3 hardware. -
Solaris Packet Protocol (SPP) | Project Lead
Portable C11 packet and service architecture for embedded systems, built with static memory, hardware abstraction, and no OS dependency. Provides structured packets, CRC-16, a static databank, priority-aware publish-subscribe routing, service registration, and platform-specific HAL ports.
LinkedIn: óscar-barja | Email: barjalorenzooscar@gmail.com
