Nikhil Dhirmalani
About Nikhil Dhirmalani
Nikhil Dhirmalani is a Software Engineer III with extensive experience in software development, specializing in Service Mesh architectures and cloud platforms. He has worked for several companies, including OCLC, PointClickCare, and ACV Auctions, and holds a Master's degree in Applied Computer Science from Dalhousie University.
Work at ACV Auctions
Nikhil Dhirmalani currently holds the position of Software Engineer III at ACV Auctions, where he has been employed since 2023. His role involves contributing to the Vehicle Intelligence Team, which focuses on developing advanced software solutions tailored for automotive technologies. Nikhil's expertise in microservices architecture and service-oriented architecture supports the team's objectives in creating scalable and efficient applications.
Previous Experience at PointClickCare
Nikhil Dhirmalani worked at PointClickCare as an Intermediate Software Engineer from 2021 to 2023. During his tenure, he was involved in application monitoring and automation, utilizing tools such as Datadog and Jenkins. He also had a previous role at PointClickCare as a Software Engineer for 8 months in 2021, further enhancing his skills in software development within the healthcare technology sector.
Experience at OCLC and Other Roles
Before his time at PointClickCare, Nikhil worked as a Software Developer at OCLC for one year in 2019, where he operated remotely from the Ottawa, Canada Area. His career also includes a position at Scotiabank as a Data Scientist for three months in 2019 and a role at Dalhousie University as a Student Navigator IT Support in 2018. He began his career at Capgemini as a Software Engineer from 2015 to 2017 in Pune, India.
Education and Expertise
Nikhil Dhirmalani holds a Master's degree in Applied Computer Science from Dalhousie University, where he studied from 2017 to 2019. He also earned a Bachelor of Technology in Electrical and Electronics Engineering from SRM University, completing his studies from 2011 to 2015. His educational background complements his expertise in cloud platforms, including Google Cloud Platform, AWS, and Azure, as well as his proficiency in implementing Service Mesh architectures using Istio.
Technical Skills and Specializations
Nikhil possesses a diverse skill set in software development and cloud technologies. He is experienced in deploying containerized applications using Docker and Kubernetes. His technical capabilities extend to using Terraform for infrastructure as code and managing cloud resources. Additionally, he utilizes Apache Kafka for building real-time data pipelines and streaming applications, and he has a background in disaster recovery planning and change management processes.