Dhaval Upadhyaya
About Dhaval Upadhyaya
Dhaval Upadhyaya is a Technical Lead at Thomson Reuters, where he has worked since 2016. He has over a decade of experience in software development, specializing in enterprise applications and microservices architecture.
Work at Thomson Reuters
Currently, Dhaval Upadhyaya serves as a Technical Lead at Thomson Reuters, a position he has held since 2016. His role involves overseeing the development of enterprise applications, focusing on modularity, scalability, and reusability. Prior to his current title, he worked as a Senior Software Engineer at the same company from 2016 to 2021. His experience at Thomson Reuters spans over eight years, during which he has contributed significantly to various projects and initiatives.
Previous Experience at Net4Nuts Ltd.
Before joining Thomson Reuters, Dhaval Upadhyaya worked as a Software Developer at Net4Nuts Ltd. from 2012 to 2014. This two-year tenure in Ahmedabad, Gujarat, allowed him to gain foundational experience in software development, which he later built upon in his subsequent roles.
Experience at eClinicalWorks
Dhaval Upadhyaya also has experience as a Software Developer at eClinicalWorks, where he worked from 2014 to 2016. This two-year position in the Ahmedabad Area provided him with further exposure to software development practices and methodologies, contributing to his overall expertise in the field.
Education and Expertise
Dhaval Upadhyaya holds a Master of Science in Computer Applications and Information Technology (MSc CA & IT) from Hemchandracharya North Gujarat University. He studied there from 2007 to 2012, acquiring knowledge in computer science and information technologies. His educational background supports his expertise in implementing microservices architecture using Spring Boot and Angular, as well as utilizing tools like Jenkins, Kubernetes, Docker, and Azure for continuous integration and deployment.
Technical Skills and Achievements
With over a decade of experience, Dhaval Upadhyaya has developed a strong skill set in designing and deploying scalable Java applications. He demonstrates proficiency in MVC architecture for web applications and possesses strong analytical and problem-solving skills. His technical capabilities include a proven track record of developing enterprise applications that prioritize modularity, scalability, and reusability.