Punit Singh
About Punit Singh
Punit Singh is a Senior Backend Engineer at Rally Health, where he has worked since 2019. He has extensive experience in backend development, particularly with Scala and Spark, and has previously held technical roles at several companies including Nisum and Cognizant.
Work at Rally Health
Punit Singh has been employed at Rally Health as a Senior Backend Engineer since 2019. In this role, he has contributed to the development of backend microservices utilizing Scala and the Play framework. His responsibilities include designing and implementing scalable solutions to enhance the company's data processing capabilities. Punit's work at Rally Health builds on his extensive experience in backend engineering and data pipeline development.
Previous Experience at Nisum
Prior to his current position, Punit Singh worked at Nisum as a Technical Lead II from 2014 to 2019. During his five years in the San Francisco Bay Area, he led various projects and initiatives that focused on backend development and system optimization. His leadership role involved mentoring junior engineers and overseeing the technical direction of projects.
Background in Software Engineering
Punit Singh began his career as a Software Engineer at Impetus Infotech India Pvt Ltd, where he worked from 2007 to 2009. He then continued to gain experience at Capital Novus Solutions and Aruhat Technologies Pvt. Ltd. in 2009. Following this, he joined Cognizant as a Senior Associate from 2010 to 2014. This diverse background in software engineering has equipped him with a robust skill set in various programming languages and technologies.
Education and Expertise
Punit Singh earned his Bachelor's degree in Information Technology from L.D College of Engineering in Ahmedabad, where he studied from 2003 to 2007. His academic background laid the foundation for his expertise in complex algorithms, including Dijkstra, Bellman-Ford, and K-means clustering. He has also developed advanced skills in functional, event-driven, and object-oriented programming.
Contributions to the Developer Community
Punit Singh actively engages with the developer community through platforms such as Stack Overflow and HackerRank. He contributes to open-source projects on GitHub, showcasing his commitment to collaborative development and knowledge sharing. His involvement in these platforms reflects his dedication to continuous learning and professional growth in the field of software engineering.