

More About Me
What I bring to the table
I have worked on large products like the ATCA-based MxBSC project for Alcatel Siemens, and small products like the Bluetooth-based IoT (Internet of Things) Connectivity tracker. I have been hands-on in programming for all of my career and have honed my skills on very small to very large projects. My expertise is in designing modular software libraries providing platform features, which can be used by the user space programs. I have designed software for bare metal IoT (Internet of Things) Connectivity devices, incorporating software upgrades and security.
I have many years of experience in providing consulting services to security software companies for doing memory validation of running code, for which I did several kernel modifications. I have also worked on several device drivers on VxWorks and eCos real-time operating systems for network devices. I also have development level knowledge in communication protocols like PPP, MLPPP, HDLC, T1, VoIP, USB, and SNMP.
In my 26 years of career, I have worked on a large number of different subsystems related to platform development including RTOS, IoT (Internet of Things) Management Platforms, Telecom Platforms, router platforms, and Application backend development, System Engineering.