Yashpal Bhardwaj
About Yashpal Bhardwaj
Yashpal Bhardwaj is a Senior Software Engineer at Deutsche Telekom Digital Labs, where he has worked since 2021. He has a background in software development and has held various positions in technology companies, focusing on backend architecture and microservices.
Work at Deutsche Telekom
Yashpal Bhardwaj has been employed at Deutsche Telekom Digital Labs as a Senior Software Engineer since 2021. He operates remotely from Gurugram, Haryana, India. In his role, he leads a transformative project that focuses on architecting a content management system (CMS) backend for both business-to-consumer (B2C) and business-to-business (B2B) channels. His work contributes to enhancing the digital infrastructure of the organization.
Previous Employment Experience
Prior to his current position, Yashpal Bhardwaj worked at several organizations. He served as an Associate Technology at Loan Frame for three months in 2018. He then joined Nagarro as a Senior Associate Technology from 2019 to 2020. Following this, he worked at emids as a Senior Software Engineer for one year from 2020 to 2021. His earlier experience includes a role as a Software Consultant at Knoldus Inc from 2017 to 2018 and as a Java Developer at Efficient INDIA from 2015 to 2017.
Education and Expertise
Yashpal Bhardwaj holds a Bachelor’s Degree in Computer Software Engineering from Guru Jambheshwar University, where he studied from 2011 to 2015. He completed his Senior Secondary Education with a focus on Non-Medical and Computer Science at JNV Karnal from 2005 to 2011. His educational background has equipped him with a solid foundation in software development and engineering principles.
Technical Skills and Contributions
Yashpal Bhardwaj possesses extensive experience working with various databases, including MySQL, PostgreSQL, Cassandra, and MongoDB. He has successfully migrated legacy APIs to a microservices architecture using Java, Spring Boot, and Kafka, which has improved system efficiency and scalability. He operates within Agile (Scrum) frameworks and actively participates in solutioning sessions, planning, and design processes. Additionally, he has authored technical blogs on the Knoldus blog platform, sharing insights into software development.