Senior Software Engineer with 12 years of experience specializing in secure payment processing, banking systems, and fintech platforms. Proven track record delivering PCI-DSS compliant solutions for Fortune 500 retailers and financial institutions. Expert in full-stack development, cloud architecture, and payment system integration with focus on fraud detection and regulatory compliance.
CGI (merged Daugherty Business Solutions in 2025)October 2023 – Present
Remote, US
Senior Software Engineer - Consultant
Designed and implemented risk prevention features for several payment services applications
Manage versioning, version feature review, implementation plans and canary production deployments for yearly billion-dollar processing applications
Enhanced security for payment processing applications by implementing new cross communication features through SDKs, allowing multi-tenant ease of integration
Built innovative solutions with generative AI and automation tools to reduce time spent in recurrent tasks to maximize team potential on engineering solutions
Tech Stack: Java SE, Spring Framework, HTML5, CSS, JavaScript, Google Kubernetes Engine (GKE), Docker, Release Management, TypeScript, Golang, GCP, GitHub Actions
Coiba TechJanuary 2018 – October 2023
Panama City, Panama
Software Development Team Lead - Payment Systems
Led software development projects for online payment systems, including deposits and withdrawals
Administered back-office tools for payment processing management and integrated various processors such as credit cards, cryptocurrencies, and e-wallets
Managed a development team using Scrum methodology, organizing sprints, measuring tasks in effort points, and conducting daily and sprint meetings
Provided support and guidance to staff both on-site and remotely
Oversaw version control using Git and Bitbucket, and organized release pipelines for production deployments
Responded to customer requests and streamlined information gathering for requirement fulfillment
Ensured continuous team improvement through periodic training in technical knowledge and tools