Suparn Gupta

Suparn Gupta

Senior Staff Engineer @ Medallia

About Suparn Gupta

Suparn Gupta is a Senior Staff Engineer at Medallia, with a strong background in mobile application development and expertise in Kotlin Multiplatform. He has previously held engineering roles at companies such as Symantec and BirdEye, and he actively contributes to open-source projects.

Work at Medallia

Suparn Gupta currently holds the position of Senior Staff Engineer at Medallia, where he has been employed since 2021. Prior to this role, he worked as a Staff Engineer from 2018 to 2021, and as a Senior Software Engineer from 2016 to 2018. His tenure at Medallia spans across various locations, including San Mateo and Palo Alto, California. In his roles, he has focused on developing libraries for Kotlin Multiplatform, facilitating cross-platform business logic sharing across iOS, Android, and JVM.

Education and Expertise

Suparn Gupta earned a Bachelor of Technology (B.Tech.) in Computer Science from Guru Gobind Singh Indraprastha University, completing his studies from 2008 to 2012. He furthered his education by obtaining a Master's degree in Computer Science from The University of Texas at Dallas, where he studied from 2012 to 2014. His expertise includes building custom branded Enterprise Apps with a focus on Mobile Device Management (MDM), Mobile Application Management (MAM), Authentication, and Mobile Security.

Background

Before joining Medallia, Suparn Gupta worked at various companies in the technology sector. He served as an iOS Software Engineer at Symantec from 2015 to 2016 and as a Frontend Engineer from 2014 to 2015. Additionally, he worked as an Engineer at BirdEye from 2012 to 2014 and completed an internship in IT Management at Life Technologies in 2013. His diverse experience in software engineering has contributed to his current role in mobile development.

Open Source Contributions

Suparn Gupta actively contributes to open-source projects on GitHub, particularly focusing on Kotlin Multiplatform. His work in this area emphasizes the development of libraries that enable the sharing of business logic across multiple platforms, including iOS, Android, and JVM. This commitment to open-source development reflects his dedication to advancing mobile technology and improving developer experiences.

Technical Skills

Suparn Gupta possesses a thorough understanding of automating the mobile development process, which encompasses the entire workflow from developer experience to app store and play store delivery. His technical skills are complemented by his experience in building applications that prioritize security and management features, making him a valuable asset in the field of mobile software engineering.

People similar to Suparn Gupta