A selection of my engineering work in kernel development, real-time systems, and lower-level infrastructure.
Ported the Flexible Multiprocessor Locking Protocol (FMLP) to RTEMS 7. implemented spin-based and suspension-based locking for SMP real-time systems.
Fixed a critical race condition in the rtl8723bs driver where security and PHY info updates were non-atomic. Hardened the transmission path by implementing proper locking.