Arjun Dhiman is a Senior Manager in Data Engineering with 10 years of experience building data platforms and devops-driven pipelines for major Canadian banks. He combines hands-on expertise in Hadoop, Spark, Scala, Java and Python with practical DevOps skills (Jenkins, Docker, Ansible) to move ML and analytics workloads from development into production. At RBC and previously BMO and Scotiabank he has led cross-functional teams to modernize ETL, implement CI/CD, and deliver risk and trading data solutions at scale. Trained in Computer Science and Mathematics at the University of Toronto, he pairs strong analytical foundations with a track record of pragmatic automation and API-driven integrations. Colleagues rely on him to translate business needs into reliable, testable data services while mentoring teams on agile practices.
10 years of coding experience
8 years of employment as a software developer
Honours Bachelor of Science (B.Sc.) Computer Science and Mathematics, Honours Bachelor of Science (B.Sc.) Computer Science and Mathematics at University of Toronto
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.