About

About

Hi. I’m an Embedded Systems Engineer with a passion for designing reliable firmware and embedded architectures from the ground up. My interests span embedded software, electronics, and system design, with projects ranging from amateur cube-sat systems and industrial automation to communication protocols and low-level device drivers. I enjoy translating system requirements into robust implementations using sound engineering principles, whether that means designing finite state machines, applying software design patterns, developing hardware abstraction layers, or optimizing firmware for resource-constrained microcontrollers. This blog is where I document the engineering behind my projects; the decisions, trade-offs, debugging sessions, and lessons learned, with the hope that other embedded engineers can apply these ideas to their own work.