Summary
Leonid Chernin is a senior embedded and real-time software engineer with over 15 years designing and implementing telecom and storage systems, currently driving NVMe-over-Fabrics and Fibre Channel user-mode driver development at IBM Storage. He combines deep protocol expertise (Fibre Channel, NVMe, SCSI, Ethernet OAM, WiMAX) with hands-on RTOS and Linux multiprocessing experience, and a pragmatic UML-based OOD approach for complex state machines. Past roles at Mellanox, Alvarion and ECI reflect a strong background in high-performance networking, SW/HW integration and OAM/L2-L3 protocol design. Leonid is known for applying a unique FSM development concept to hard real-time and networking problems, improving reliability across handover, security and QoS features. Based in Israel, he brings a rare blend of low-level driver work and protocol architecture that accelerates storage and telecom product delivery.
2 years of coding experience
6 years of employment as a software developer