// Profile

Principal · Staff · Senior Engineer

0%
Build-time reduction (Base24-eps: 4h → 15 min)
$0M
Hardware costs avoided (120M-card modernization)
0M
Cards modernised (COBOL → Java)
0+
Years in payments & security
A forward-thinking, highly specialized cryptographic software engineer who designs and delivers secure, high-performance systems supporting global payment ecosystems. Strong history of modernizing legacy platforms, introducing advanced technologies, and solving complex scalability and security challenges. Combines deep technical expertise with leadership to guide cross-functional teams and deliver enterprise-grade cryptographic and platform-modernization initiatives.
Cryptography Payment Systems Cloud Modernization Engineering Leadership
// Career

Work Experience

Mastercard · O'Fallon, MO
HSM EngineeringCryptographic Security94% Build ReductionIntel SGX Pioneer
May 2012 – May 2026 · 14 yrs
Multi-year progression from Senior Consultant to Principal Software Engineer across Cryptographic Security, HSM Engineering, Distributed Services, and Platform & Infrastructure. Established Mastercard’s first Intel SGX confidential-computing product, introduced Rust to the org, and led a flagship J2EE → Angular/microservices modernisation.
ACI Worldwide · Omaha, NE
Base24 / Base24-epsTransaction SecurityGlobal Teams
May 1999 – Apr 2012 · ~13 yrs
13-year progression from Help24 systems consultant to senior technical consultant, providing cost estimation, technical leadership, and hands-on engineering for Base24 and Base24-eps across HP NonStop, HP-UX, AIX, and Mainframe environments, while delivering on-site transaction security consulting, customer training, and global team leadership.
PostNet S.A. – First Data Argentina · Buenos Aires, Argentina
Base24-POSHP NonStop
Nov 1998 – Apr 1999 · ~6 mos
Developed and supported Base24-POS enhancements on HP NonStop for Argentina’s First Data POS network, spanning device handlers, authorization, routing, terminal management, settlement, and reconciliation.
Red Link S.A. · Buenos Aires, Argentina
Base24-ATMATM NetworkCard Management
May 1997 – Oct 1998 · ~1.5 yrs
Built and supported Base24-ATM functionality on HP NonStop for one of Argentina’s leading ATM networks, and developed in-house card management software in C++ and Visual Basic.
// Expertise

Skills & Capabilities

Cryptography & Security
PKCS#11Intel SGXThales LunaPayshieldEntrust nShieldUtimacoAtallaEMVPCI-DSSPost-QuantumConfidential ComputingKey Management
Payment Systems
Base24-epsISO 8583HP NonStopATM NetworksPOS NetworksCard IssuanceTransaction SecurityFraud Detection
Cloud & DevOps
AzureAWSPCFDockerKubernetesJenkinsAnsibleTerraformOpenTofuChef
Languages & AI
RustC/C++JavaC#PythonJavaScriptGoSpring BootChatGPTClaude CodeGitHub CopilotMCPOllamavLLM
Leadership
Team LeadershipTechnical MentorshipStakeholder EngagementRoadmap DefinitionCode Review GovernanceKnowledge Sharing
// Background

Education & Credentials

Master's Degree
MS, Information Systems
Universidad Tecnológica Nacional (UTN), Buenos Aires, Argentina
Graduated
Bachelor's Degree
Information Systems Engineer
Universidad Tecnológica Nacional (UTN), Buenos Aires, Argentina
Graduated
Certifications: Entrust nShield CSEMastercard AgileTransaction SecuritySecure CodingBase24-eps SDKBase24-InfobaseParagon ATMulatorOracle GoldenGate
// Connect

Let's Talk

Open to Senior & Principal Engineering Roles

Cryptographic security · HSM engineering · payment platforms · cloud modernisation. Available for remote, onsite, and hybrid opportunities in the Greater St. Louis area.

© 2026 Gerardo De Las Heras · Principal Software Engineer · O’Fallon, MO