Summary
Daniel Kuwahara is a results-driven software engineering leader with 15+ years building cloud-native platforms, DevOps toolchains and scalable web services across fintech and e-commerce. Currently Senior Director of Application & Integration Architecture at RBC, he has led enterprise DevOps adoption, governance automation and ML data architecture, driving multi-million dollar cost avoidance through reuse and platformization. He excels at translating product needs into secure, repeatable CI/CD and release pipelines (GitHub Actions, Artifactory, Docker) that enabled daily deployments and dramatic velocity improvements at large banks. A practiced agile coach and former hands-on engineer from embedded C/C++ to Java and React, he bridges firmware roots and large-scale cloud systems—an uncommon cross-section that helps him align low-level constraints with enterprise architecture. Based in Calgary, he also has a track record of launching major open source initiatives inside large organizations to accelerate reuse and developer productivity.
15 years of coding experience
13 years of employment as a software developer
Bachelor of Software Engineering Engineering Software, Bachelor of Software Engineering Engineering Software at University of Waterloo
English, French