Rajat Kumar Agarwal

Rajat Kumar Agarwal

Senior Software Engineer Team Lead @ Verint

About Rajat Kumar Agarwal

Rajat Kumar Agarwal is a Senior Software Engineer Team Lead with over a decade of experience in software development and engineering. He has a strong background in API design, CI/CD implementation, and workforce optimization, currently working at Verint-Systems in the San Francisco Bay Area.

Work at Verint

Rajat Kumar Agarwal has been employed at Verint Systems as a Senior Software Engineer Team Lead since 2013. In this role, he has contributed to various projects, including the design and development of a shift assignment API using Spring Boot. He has played a significant role in shortening the Workforce Optimization release cycle by two months through the implementation of Continuous Integration/Continuous Deployment (CI/CD) practices. His work has focused on enhancing system efficiency and optimizing software delivery processes.

Previous Experience in Software Engineering

Prior to his current position at Verint, Rajat Kumar Agarwal worked at several notable companies in the software engineering field. He served as a Lead Software Engineer at HCL America from 2010 to 2013, where he worked on projects for Symantec in Mountain View, CA. Before that, he was a Software Engineer at NIIT Technologies Limited for ten months in 2006-2007 in New Delhi, India. He also held the position of Senior Software Engineer at Infogain from 2007 to 2010, working on projects for Netapp in the Noida and Bay Area.

Education and Expertise

Rajat Kumar Agarwal is currently pursuing a Master of Computer Applications (MCA) at Maharshi Dayanand University, a program he has been enrolled in since 2004. He also studied at DOEACC, where he completed an A Level (APGDCA) in Computer Software Engineering in 2001. His educational background has provided him with a solid foundation in software engineering principles and practices.

Achievements in Software Development

Throughout his career, Rajat Kumar Agarwal has achieved notable improvements in software development processes. He successfully implemented Calendar/Pulse Server Side Eventing using Spring, and he achieved a 15% reduction in defects by migrating the old Workforce Management Whatif design to a new optimized client-side API. Additionally, he transformed a legacy platform from on-premise to cloud using a CI/CD and API-first approach, demonstrating his ability to modernize and enhance software systems.

People similar to Rajat Kumar Agarwal