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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices