Summary
Paul Carmichael is a Senior Engineering Manager based in Vancouver with 9 years in leadership and nearly two decades of hands-on experience across payments and transaction systems. He has scaled teams from small startups to 13k-person enterprises, delivering strategic initiatives through strong architecture, stakeholder management, and process improvements. Known for building positive, high-performing cultures, he drives measurable business outcomes via technical delivery and employee growth. His background in transaction processing and roles at ACI, Infraxis, Central 1, Square and Mercury give him deep domain expertise in payment systems and resilient architectures. Colleagues value his blend of technical rigor and people-first management that consistently turns complex requirements into practical, auditable solutions.
9 years of coding experience
19 years of employment as a software developer
Bachelor's degree, Computer Science with Games Programming, Bachelor's degree, Computer Science with Games Programming at Teesside University