BU

Bharat Upadhyay

Principal Engineering Manager at Idox Group

Bharat Upadhyay is an accomplished engineering leader with extensive experience in software development and management. Currently serving as Principal Engineering Manager at Idox plc since November 2025, Bharat previously held the position of Head of Development at NEC Software Solutions from September 2020 to November 2025, where leadership spanned a team of 66 members across the UK and India and involved the customization of Azure DevOps to improve delivery metrics. Prior roles at NEC Software Solutions (India) included Program Manager with responsibilities for software solution delivery and development strategy formulation. Bharat's career began at Rave Technologies, progressing through various technical and managerial positions over nine years. Educational qualifications include a Bachelor of Engineering in Computer Science and Engineering from Doctor Babasaheb Ambedkar Marathwada University and a Diploma in Computer Technology from Maharashtra State Board Of Technical Education.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices