Summary
Gaurav Puri is a senior software developer specializing in data-driven banking and financial services solutions, with nine years of end-to-end delivery across trading, risk, and core platforms. He currently builds capital markets technology at Scotiabank, applying expertise in big data, ETL/ELT, BI, cloud, and DevOps to drive scalable data-driven decision making. A strong advocate of data as the business catalyst, he blends domain knowledge in financial instruments, Basel II/III, and credit risk with hands-on software design in Java, Python, SQL, and distributed systems. His career spans leadership and senior roles at NatWest Group, HSBC, IBM, and Ramco Systems, shaping resilient architectures and delivery in global teams. He holds an MTech in Computer Software Engineering from BITS Pilani and a BTech in IT from Kurukshetra University, and is pursuing advanced studies as a Masters student at TU Berlin. Based in Toronto, he combines cross-border experience with a practical, production-focused mindset to turn complex requirements into robust, auditable solutions.
9 years of coding experience