Professional Career

Work Experience

A proven track record in Fintech leadership, AI integration, and global compliance standards. Driving technical excellence through strategic tooling and robust infrastructure.

Edge Payments Technologies

Lead Software Engineer - Tooling

Apr 2023 - Present

Current Role

Promoted to lead the Tooling platform: merchant onboarding, the merchant and admin dashboards, invoicing, Paylinks and hosted checkout. Lead a team of 3 engineers.

  • check_circle Built customer-facing and internal tooling in Elixir, Phoenix and LiveView, including public APIs, CLIs and third-party integrations.
  • check_circle Implemented 3-D Secure (3DS and 3RI) authentication for card payments.
  • check_circle Architected AI-powered compliance monitoring that automatically reviews merchants in high-risk categories.
  • check_circle Wrote the API documentation and support material for merchants and integrating developers.
Elixir Phoenix LiveView AWS 3-D Secure

Edge Payments Technologies

Head of Compliance (alongside engineering lead)

Jan 2024 - Present

Current Role

Took on the company's compliance program alongside the engineering lead role, owning BSA/AML, OFAC, KYC/KYB, transaction monitoring and merchant underwriting standards with sponsor banks and card networks.

  • check_circle Turned sponsor bank and card network requirements into controls built into the platform rather than manual reviews added afterwards.

Edge Payments Technologies

Senior Software Engineer

May 2022 - Apr 2023

Built the company's Ruby on Rails payment gateway.

  • check_circle Integrated the RS2, NMI and Moov processors for card and ACH payments.
  • check_circle Implemented KYC and KYB onboarding, and machine-learning risk scoring and fraud detection.
Ruby on Rails PCI DSS RS2 NMI Moov

GivingFire

Senior Software Engineer

Apr 2017 - Apr 2022

Sole engineer on the Ruby on Rails payment gateway and donation management platform used by about 250 churches and non-profit organizations, directing a designer where projects needed one.

  • check_circle Scaled the platform to process $100M+ in gifts annually across card, ACH and cash.
  • check_circle Built a custom subscription billing engine and tax receipt automation.
  • check_circle Integrated Salesforce, Planning Center and Breeze, and built a Zapier app for custom workflows.
  • check_circle Built a SaaS website builder for churches without websites.
  • check_circle Built and maintained the Flutter mobile app.
Ruby on Rails Flutter ACH Recurring billing

Textbook Valet

Senior Software Engineer

Feb 2016 - Apr 2017

Built the e-commerce, logistics, inventory and customer support platform for a company selling and renting textbooks at US universities.

  • check_circle Built the e-commerce store with an extensive Stripe integration.
  • check_circle Unified email, SMS and in-app messaging into one thread, so customers and agents could switch channels without losing the conversation.
  • check_circle Built inventory management and order fulfillment with real-time tracking.
  • check_circle Built staff scheduling for seasonal peaks and the reporting dashboard.
Ruby on Rails Stripe

Orpiva (formerly ClothesNetwork)

Senior Software Engineer

Mar 2013 - Feb 2016

Built Orpiva, a curated fashion marketplace across Europe where customers could try products on virtually, shop together with friends and buy.

  • check_circle Built a product data collection pipeline whose coordinator node started cloud VMs automatically to meet demand.
  • check_circle Built virtual try-on with OpenCV (Magic Mirror) and a Fabric.js image editor with filters, cropping and social sharing.
  • check_circle Built co-browsing so friends could browse and shop together.
Ruby on Rails Sinatra Node.js OpenCV

Kuiki Creative Studio

Software Developer

Mar 2013 - Aug 2013

Kuiki Studios was a HK-based agency, and their flagship product was “SpaMonkeys,” a health/beauty/fitness e-commerce store. After building their flagship, the founders later repositioned to support client projects.

  • check_circle Implemented a JSON API for a new AngularJS front end
  • check_circle Built new features and extended existing client projects across multiple frameworks
  • check_circle Linux system administration of internally hosted projects
PHP WordPress Zend Framework CodeIgniter

NCSU, University of Peradeniya

Systems & Network Engineer (Intern)

May 2011 - Nov 2011

The unit's first intern, upgrading the university's ageing systems infrastructure.

  • check_circle Replaced the LDAP, Asterisk VoIP, Squid and Cacti servers, and set up a Postfix mail server that raised student mailboxes from 5MB to 500MB.
  • check_circle Maintained campus network infrastructure (L2/L3 switching and fibre optics) and trained staff on the systems.