Embedded Systems Developer | Biomedical Engineer | Tech Enthusiast
Specializing in safety-critical technologies and complex electromechanical systems.
π What I do: Architect, build, and integrate reliable, full-lifecycle embedded systems.
π‘ Focus: Combining deep hands-on hardware/firmware expertise with emerging technologies.
Languages:
OS & RTOS:
MCUs & Architectures:
Configurable Logic & FPGA:
Protocols & Communication:
Testing & Debugging:
Design & Modeling:
Hardware Analysis & Signals:
Documentation:
Version Control:
|
Low-Level Peripheral Driver Development Sample A production-ready, platform-independent C driver for the DS3231 RTC module. Designed with robust embedded software design patterns, Ceedling-based unit testing, and automated Doxygen documentation. π View Repository |
|
Control System Algorithm Development Sample An industrial PID controller implementation featuring dynamic anti-windup clamping, derivative-on-measurement filtering, and intelligent setpoint ramping. π View Repository |
A curated list of books that have shaped my engineering and development journey:
- π "Introduction to Embedded Systems - A Cyber-Physical Systems Approach" β E. A. Lee and S. A. Seshia
- π "Making Embedded Systems - Design Patterns for Great Software" β Elecia White
- π "Design Patterns for Embedded Systems in C - An Embedded Software Engineering Toolkit" β Bruce Powel Douglass
- π "Mastering the FreeRTOSβ’ Real Time Kernel - A Hands-On Tutorial Guide" β Richard Barry
- π "Reusable Firmware Development - A Practical Approach to APIs, HALs and Drivers" β Jacob Beningo
- π "The C Programming Language - Based on ANSI C" β Brian W. Kernighan and Dennis M. Ritchie
- π "C/C++ and Java: How to Program" β Harvey M. Deitel and Paul J. Deitel
- π "The Linux Command Line" β William Shotts
- π "Mastering Embedded Linux Programming" β Frank Vasquez and Chris Simmonds