Embedded software developer focused on RTOS-based applications, device drivers, BLE, wireless communication, and wireless sensor network systems.
- Embedded software developer working on applications built around RTOS-based systems, device drivers, BLE, and wireless communication.
- Experienced in IoT devices and wireless sensor network style applications, with hands-on work across SPI, I2C, UART, displays, radios, and other embedded peripherals.
- I build lower-level projects such as an RTOS, a custom BLE stack, and a bare-metal SDK to strengthen my understanding of system internals and improve the way I design application-layer firmware.
- Interested in practical embedded systems where application logic, communication behavior, and hardware interaction are designed cohesively.
|
A lightweight RTOS project built to explore task scheduling, synchronization primitives, and core kernel behavior. Focus: RTOS internals, task scheduling, kernel objects, synchronization primitives, inter-task communication |
A bare-metal SDK for ESP32 RISC-V targets created to better understand low-level platform support, startup flow, and driver integration. Focus: bring-up, platform code, low-level firmware |
|
Out-of-tree Zephyr module containing custom drivers, subsystems, and board-level demos for practical application development. Focus: Zephyr integration, drivers, subsystem design |
STM32F4 bootloader that loads firmware from SD card using Intel HEX parsing and flash update logic. Focus: boot flow, flash programming, firmware update paths |
|
A custom BLE stack project used to explore link-layer behavior, protocol flow, and low-level wireless communication on Nordic hardware. Focus: BLE, wireless communication, protocol design |
An embedded FAT32 project built to better understand low-level storage behavior and practical SD card file handling. Focus: embedded storage, FAT32 internals, SD card access |
- RTOS-based embedded applications and firmware architecture
- Device driver development and peripheral integration
- Bluetooth Low Energy and custom wireless communication stacks
- IoT devices, wireless sensor networks, and connected edge systems
- Bare-metal system internals, bring-up, and platform understanding
- RTOS-based application development for embedded and connected devices
- BLE, wireless communication, and sensor-node oriented systems
- Reusable driver and subsystem design for practical firmware projects
- Continuing lower-level exploration through RTOS, BLE stack, and bare-metal SDK work
