Prasanna Ravi
About Prasanna Ravi
Prasanna Ravi is a Senior Software Engineer at Alif Semiconductor, specializing in embedded systems and Linux kernel development. He holds a Bachelor of Engineering in Electronics and Communications Engineering and a PG-DESD in Embedded Systems, with significant contributions to performance optimization and code quality in his roles.
Work at Alif Semiconductor
Prasanna Ravi currently serves as a Senior Software Engineer at Alif Semiconductor, a position he has held since 2024. He has been with the company for a total of three years, having started as an Embedded Engineer in 2021. In his role, he has played a pivotal part in board bring-up processes, mentoring team members, and ensuring code quality through rigorous reviews. He has led successful porting efforts of GUIX and LVGL with ARM 2D accelerator, contributing to significant performance enhancements through ARM Helium accelerator optimization.
Education and Expertise
Prasanna Ravi earned his Bachelor of Engineering in Electronics and Communications Engineering from Prince Dr. K. Vasudevan College of Engineering & Technology, completing his studies from 2014 to 2018. He furthered his education at the Centre for Development of Advanced Computing (C-DAC), where he studied Embedded Systems and achieved a Post Graduate Diploma in Embedded System Design (PG-DESD) from 2018 to 2019. His educational background provides a strong foundation for his expertise in embedded systems and software engineering.
Background
Before joining Alif Semiconductor, Prasanna Ravi worked at Marvell Semiconductors as a Linux kernel developer from 2019 to 2021. During his time at Marvell, he contributed to Linux kernel development by creating an automated system for measuring kernel performance across different distributions on ARM64 platforms. He also gained proficiency in integrating kernel with board support packages and debugging kernel drivers, enhancing functionality within the systems he worked on.
Achievements
At Alif Semiconductor, Prasanna Ravi has achieved significant performance enhancements through ARM Helium accelerator optimization. His contributions include mentoring team members and ensuring high code quality through thorough reviews. His leadership in porting GUIX and LVGL with ARM 2D accelerator demonstrates his technical skills and commitment to advancing the company's projects.