📄 Download as PDF
Enrique Silva
Professional Summary
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.
Technical Skills
Payment Systems: Card Networks, ACH, Real-Time Payments, PCI-DSS Compliance, Fraud Prevention, Tokenization
Programming Languages: Java, Go, C#, Python, JavaScript/TypeScript, PHP, Kotlin, React, React Native, Node.js
Cloud & DevOps: Google Cloud Platform (GKE), Microsoft Azure, Docker, Kubernetes, Terraform, GitHub Actions
Databases: PostgreSQL, MySQL, MongoDB, Redis, Google Cloud SQL, Cloud Firestore
Security & Compliance: SOC 2, GDPR, OAuth 2.0, JWT, API Security, Encryption Standards
Professional Experience
Panama City, Panama (Remote)
Senior Software Engineer - The Home Depot
Lead payment processing system development serving 2,000+ stores and processing $150B+ annual transactions
Engineered microservices for credit card, gift card, and alternative payment methods
Implemented fraud detection integrations reducing unauthorized transaction approvals by 35% while maintaining checkout speed
Collaborated with applications using card networks (Visa, Mastercard, Amex) for EMV chip card integration and contactless payments
Developed merchant services platform supporting point-of-sale systems across retail and pro channels
Migrated legacy CI/CD pipelines to modern frameworks improving deployment speed and reliability
Integrated safe encryption methods for DTMF voice and chat in payment processing
Established monitoring and alerting for payment processing systems ensuring SLA compliance and rapid incident response
Panama City, Panama
Lead Software Engineer
Founded and led software development team specializing in payment processing solutions
Architected secure payment processing platform for handling $1M+ daily transaction volume
Integrated multiple payment processors and card networks
Developed fraud detection and risk management systems using machine learning models to identify suspicious transactions
Built ACH payment processing module for automated clearing house transactions with real-time status tracking
Created cryptocurrency trade price management system for real-time price updates and trade executions for customer promotions
Designed tokenization service for secure storage of payment credentials
Migrated TFS to Azure DevOps for improved CI/CD workflows
Migrated TFS version control to Bitbucket/Git for enhanced collaboration and versioning
Developed transaction reconciliation and settlement systems for accurate financial reporting and auditing
Panama City, Panama
Software Development Team Lead
Directed cross-functional development teams in delivering enterprise educational technology solutions
Architected and implemented full-stack web applications utilizing PHP, JavaScript, and SQL databases
Managed stakeholder relationships and translated client requirements into technical specifications
Engineered asynchronous query optimization strategies resulting in enhanced user interface responsiveness
Conducted ongoing performance evaluations and mentored development team members toward achievement of project objectives
Designed and developed multimedia educational platform from inception using Laravel framework
Maracay, Venezuela
Java Instructor/Developer & Web Developer
Delivered comprehensive technical instruction on Java SE programming fundamentals and object-oriented principles
Engineered desktop applications utilizing Java technologies and industry-standard development practices
Prepared technical documentation and software architecture designs adhering to Unified Modeling Language (UML) standards
Developed enterprise web applications employing object-oriented PHP methodologies and design patterns
Administered MySQL database systems including schema design, optimization, and maintenance procedures
La Victoria, Venezuela
IT Manager
Oversaw enterprise IT infrastructure ensuring optimal performance and availability of computing resources
Administered server infrastructure and coordinated deployment of enterprise system applications
Conducted comprehensive inventory management of hardware assets and software licenses
Ensured continuous operation of Internet connectivity services and network infrastructure
Implemented fault management protocols including detection, diagnosis, resolution, and monitoring procedures
Managed network configuration parameters and established continuous monitoring systems
Executed change management processes for network components following ITIL best practices
Directed strategic planning and execution of technology events and system installations
Administered voice and data telecommunications infrastructure including VoIP and unified communications systems
Implemented data backup procedures and managed vendor relationships for equipment procurement
Maintained and enhanced corporate web presence through management of institutional website
Education
Master of Business Administration (MBA) , Magna Cum Laude
Universidad Catolica Santa Maria la Antigua | Panama City, Panama | 2016 – 2017
Bachelor of Science in Systems Engineering
Universidad Bicentenaria de Aragua | Maracay, Venezuela | 2007 – 2013
Certifications
Microsoft Certified: Azure Fundamentals (AZ-900) | Microsoft | 2023
ICAgile Certified Professional (ICP) | ICAgile | 2024
GCP: Generative AI Leader Certification | Google Cloud / Credly | 2025