Kandhasamy Sivappragasam
About Kandhasamy Sivappragasam
Kandhasamy Sivappragasam is a Senior Application Engineer at Rambus, with extensive experience in embedded systems and firmware development. He has worked in various engineering roles across multiple companies in Bangalore, India, and holds a Bachelor of Engineering in Electronics and Instrumentation.
Current Role at Rambus
Kandhasamy Sivappragasam serves as a Senior Application Engineer at Rambus, a position he has held since 2020. He operates from Bangalore Urban, Karnataka, India. In this role, he utilizes his extensive knowledge of communication protocols and embedded systems to contribute to various projects. His responsibilities include designing and implementing applications that leverage advanced technologies.
Previous Experience in Embedded Systems
Prior to his current position, Kandhasamy held multiple roles in the embedded systems domain. He worked at Happiest Minds Technologies as a Module Lead from 2018 to 2020, and at EmbedTronix Solutions Pvt. Ltd. as Firmware Lead for nine months in 2017 to 2018. He also served as Project Manager - Technical at Digant Technologies Pvt Ltd from 2015 to 2017, and as Team Lead - Firmware from 2014 to 2015. His experience spans various aspects of firmware development and project management.
Educational Background
Kandhasamy completed his Bachelor of Engineering (BEng) in Electronics and Instrumentation Engineering at Sathyabama Institute of Science and Technology from 2005 to 2009. Prior to this, he attended Donbosco Higher Secondary School, where he studied Maths and Physics from 1998 to 2005. His educational background provides a strong foundation for his career in engineering and technology.
Technical Skills and Expertise
Kandhasamy possesses a strong command over various communication protocols including I2C, SPI, USART, MODBUS, TCP/IP, and CAN. He is proficient in multiple real-time operating systems (RTOS) such as MQX, ThreadX, and FreeRTOS. His expertise extends to ARM, AVR, and 8051 architectures, which are essential for embedded systems development. He is also skilled in using various integrated development environments (IDEs) such as AVR Studio, ATMEL Studio, and Code Composer Studio.
Microcontroller Experience
Kandhasamy has extensive experience working with a wide range of microcontrollers, including ATTINY2313, ATMEGA164, ATXmega32a4, ATUC3B0256, Kinetis 60, and Renesas S7G2. His knowledge in microcontroller architecture and functionality supports his work in embedded systems, allowing him to effectively contribute to the complete product cycle, from requirement gathering to validation.