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
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.
Edge Payments Technologies
Head of Compliance (alongside engineering lead)
Jan 2024 - Present
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.
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.
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.
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.
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
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.