Senior Developer & Solution Architect, ExiPay Technologies
Design, build and maintain a multi-tenant PCI certified payment switching platform running on Hashicorp Nomad for a cloud agnostic solution.
- Implementing cryptography for secure payments using Thales HSM & later adding key management and transactions processing for SoftPOS on Android & iPhone
- Services built using Spring & RabbitMQ, data stored in MySQL & MongoDB, deployed with Terraform and used Consul & Vault for service discovery & config
- Acquirer integrations using ISO-8583 & ISO-20022
- Built an annotation processing framework for serializing and deserializing data to objects for ISO-8583 & HSM integration
- PCI Compliance in building software & providing evidence for audits
- Created Terraform to run the platform on AWS
