Prashant Dhote
About Prashant Dhote
Prashant Dhote is a Senior Application Developer at ThoughtWorks in Pune, where he has worked since 2021. He specializes in mobile application development with XAMARIN and has extensive experience in maintaining CI/CD pipelines and developing service APIs.
Work at ThoughtWorks
Prashant Dhote has been employed at ThoughtWorks as a Senior Application Developer since 2021. He is based in Pune and has accumulated three years of experience in this role. His responsibilities include enhancing mobile application development using XAMARIN and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines with Bamboo. He also deploys applications to Amazon Web Services (AWS), utilizing various services such as EC2, Lambda, S3, and SNS.
Previous Experience
Before joining ThoughtWorks, Prashant Dhote worked at Baker Hughes as a Software Engineer from 2016 to 2019 in Mumbai, Maharashtra, India. He then transitioned to Hyster-Yale Group, where he served as a Product Development Engineer from 2019 to 2021 in Pune, Maharashtra, India. His diverse experience in these roles has contributed to his technical expertise and software development skills.
Education and Expertise
Prashant Dhote studied at Nagpur University, where he earned a Bachelor of Engineering (BE) in Computer Engineering from 2010 to 2015. He furthered his education at the Centre for Development of Advanced Computing (C-DAC), achieving a Post Graduation Diploma in Advance Computing (PG-DAC) from 2015 to 2016. His educational background supports his strong expertise in multithreading, TPL, LINQ, REST services, MOQ, and MS-Test.
Technical Skills and Knowledge
Prashant Dhote possesses hands-on experience in developing service APIs for managing global exhibitions, utilizing a tech stack that includes React JS, C#, and Postgres database. He demonstrates a strong understanding of SOLID principles, design patterns, and Object-Oriented Programming (OOP) concepts, which are essential for high-quality software design. His technical skills contribute to efficient software development and project execution.