Ricky Notaro is a seasoned software engineer with 11 years of experience, now serving as Chief Data Engineering Developer for Financial Crime at National Bank of Canada. He blends deep backend expertise in Java, Spring, Python and C# with cloud-native practices on AWS and SAP integrations to build resilient, compliant banking systems. His recent work focuses on automation and security—implementing CI/CD pipelines, test automation and SAST tools to ensure reliability and regulatory adherence in transactional platforms. Ricky’s background spans full-stack product delivery, a startup co-founder role in 3D printing where he engineered high-performance AWS rendering pipelines, and hands-on QA and tooling work that sharpened his systems thinking. Based in Montreal, he pairs practical operational experience with formal study in cyberinvestigation and quantum computing micro-studies, giving him a unique blend of applied security and emerging-technology insight. Known for turning complex business processes into automated, auditable solutions, he thrives at the intersection of finance, data engineering and secure software delivery.
11 years of coding experience
8 years of employment as a software developer
Génie logiciel (Partiel), Génie logiciel (Partiel) at École de technologie supérieure
Micro-Stage Informatique quantique, Micro-Stage Informatique quantique at Université de Sherbrooke
Microprogramme de 1er cycle Cyberinvestigation, Microprogramme de 1er cycle Cyberinvestigation at Polytechnique Montréal
CEGEP Informatique, spécialisation informatique de gestion, CEGEP Informatique, spécialisation informatique de gestion at Collège Montmorency
Contributions:6 PRs, 12 pushes, 2 branches in 10 years 8 months
reactlan
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.