Payments Platform Architect and Engineering Lead / People Manager at the IBM Payments Center (Nov 2025–present). Sixteen years at IBM — three as a technical co-op during my B.Eng., then thirteen years full-time since 2013 — across software, cloud for regulated workloads, and, most recently, payments.
R01Payments Platform Architect & Engineering Lead / People Manager
org IBM Payments Centerfrom Nov 2025
Leading a multi-phase engagement with a tier-1 GCC bank to diagnose and remediate performance degradation in their Customer Identity and Access Management (CIAM) platform. Deep-dive analysis across OpenShift clusters, IBM Security Verify Access, and Secure Directory Server; delivered architecture reviews, observability strategy, and optimization recommendations sized for 15M+ users and 100K TPM.
Leading the platform architecture of a dedicated IPC Wires (Payments-as-a-Service) instance for a Japanese financial group — scalability, security, and compliance for a tier-1 tenant carve-out.
§HX
Past roles
IBM only. Reverse chronological.
R02Senior Software Engineer — IBM Cloud
span Sep 2019 — Oct 2025focus IBM Cloud for Financial Services
Led ISV onboarding onto IBM Cloud for Financial Services — 45 ISVs enabled, 8 reached production for the anchor client BNP Paribas; contributed to $3.1M ARR in 2024.
Technical liaison for Platinum ISVs and FinTechs on code, integration, and scalable deployment across hybrid cloud.
Advised BNP Paribas' SaaS Platforming team on distributed-system design patterns — logging, failover, redundancy — for resilient cloud-native architectures.
Identified and resolved performance bottlenecks in IBM Cloud Object Storage for Project Vela, the AI supercomputer used by IBM Research — production fixes across multi-zone regions.
Developed and productized a patented deployment methodology (US-11,755,717-B2, Secure Landing Zone). Integrated into IBM Cloud as Deployable Architectures. Outstanding Technical Achievement Award.
Architected validated reference architectures for IBM Cloud for Financial Services on Virtual Servers and OpenShift — secure and compliant onboarding for banks and ISVs.
Built developer tools including a Splunk Technology Add-on for IBM Cloud and internal productivity tools; mentored peers across cloud computing, distributed systems, and solution architecture.
R03Advisory Software Engineer — IBM Cloud
span Jun 2017 — Aug 2019
Led the logging service development team on the prototype of IBM Cloud Fabric's second-generation platform. OTAA recognition.
Prototyped trusted computing with Intel — integrated Intel Cloud Integrity Technology into the IBM Cloud Kubernetes Service for Think 2018.
Contributed infrastructure automation playbooks for a Daimler A.G. project.
Extended the IBM Cloud Terraform Provider to support VPC resources during its pilot release.
Advised on the conceptual architecture for 9 Spokes International's SMB Advisor product.
R04Staff Software Engineer — IBM Software
span Sep 2015 — May 2017
Prototyped a Watson-integrated commenting service (text, images, charts, graphs); later productized by the IBM Connections team.
Assisted Cisco in migrating the Cisco Kinetic IoT platform onto IBM Cloud for the Port of Rotterdam.
Developed a Cisco Spark ↔ Watson Workspace integration service and a Cisco Spark bot integrating with IBM Connections and Watson.
Contributed a Cloud Analytics Dashboarding framework prototype.
Mentored junior developers and interns; supported successful transitions across roles.
R05Software Engineer — IBM Software
span May 2013 — Aug 2015
Java-based ETL against the rate-limited Parature API; synchronized 2M+ Cloud Support records for analysis.
Led integration between IBM Cognos and IBM Connections — dynamic charts and data pushed to Connections pages.
Built an iPad application for IBM executives against Cognos APIs for real-time metrics.
Migrated legacy ETL from bare-metal jobs onto IBM DataStage.
Designed data models, built Cognos reports and Power Cubes; managed data warehousing and backup for BI.
R06Software Engineer Intern — IBM Software
span Sep 2010 — Apr 2013
Built Java-based ETL processes synchronizing ~10M PMR records daily.
Led a Cognos extension for simplified report scheduling.
Managed development infrastructure (DB2, WebSphere, Cognos, AIX).
Implemented features and defect fixes on the IBM-wide Software Metrics Dashboard and the Multilingual Consumability Survey Builder.
R07Application Developer Intern / COOP — IBM Canada
span Jan 2010 — Apr 2010
Migrated BPM samples and tutorials from static archives to a modern Web 2.0 platform; three architectural alternatives proposed.
Integrated Apache Lucene for full-text search across tutorials; upgraded UI to IBM InfoCenter standards using AJAX.
Prototyped an Android application interfacing with the BPM server via mobile and SMS.
§ED
Education
Memorial University of Newfoundland, Canada.
ED-01Master of Science — Computer Science (Bio-inspired Robotics)
years 2018 — 2024
ED-02Master of Business Administration (General)
years 2016 — 2018
ED-03Bachelor of Engineering — Computer Engineering
years 2008 — 2013
§PP
Patents & publications
PT-01Security Compliance for a Secure Landing Zone — US 11,755,717 B2