Summary
Senior software engineer with 20+ years building Java backend systems across startup, e-commerce, and regulated financial environments. Built a Jenkins CI/CD pipeline and first automated test suite from scratch for a startup with no DevOps function, then carried that focus into microservices modernization and database lock-contention root-causing at Capital One. Comfortable debugging distributed systems in production and on-call across three companies. Partners with engineering and vendor teams to break down ambiguous problems and ship changes safely.
Technical Skills
Backend & Languages
- Java, Java EE, Spring Boot, Hibernate/JPA, JSF/PrimeFaces, MyBatis, persistence-layer design
- REST APIs, microservices architecture, monolithic-to-service-oriented modernization, BFF layers
- Oracle SQL/PL-SQL, DDL/DML, stored procedures, SQL tuning, schema design, IBM DB2, deduplication
- JavaScript, TypeScript, React, Angular, HTML/CSS, Cypress, Playwright, and Vite test automation
- Data structures and algorithms: graphs, hash tables, binary search, from-scratch implementations
- Version control and collaborative development: Git, SVN, pull-request review, branching strategies
Continuous Integration/Delivery (CI/CD)
- Jenkins CI/CD pipeline design, build automation, deployment scripting — built from scratch solo
- JFrog Artifactory dependency/artifact management, GitHub/Git/SVN version control, Maven build automation
- Deployment automation, release engineering, unit test automation and coverage, code quality review
- Production deployment scripting and release-window coordination across regulated and consumer platforms
- CI/CD experience spanning startup (Jenkins, built from scratch) through enterprise, JFrog-integrated workflows
Distributed Systems & Databases
- Distributed systems and microservices debugging, root-cause analysis, production failure investigation
- Database performance tuning, index optimization, lock-contention troubleshooting, query/JOIN tuning
- Data quality and deduplication at scale (IBM DB2, 40% duplicate-record reduction)
- SQL JOIN and indexing best practices applied across 20-30 schema-design iterations (GNP Seguros)
- Enterprise database migration and schema evolution across Oracle, DB2, and cloud-native environments
Cloud & Reliability
- AWS S3, ECS (EC2/Fargate) via Bogiefile/Docker; AWS Certified Solutions Architect and AI Practitioner
- On-call rotation, production incident response, failover exercises, disaster-recovery, SSL verification
- AWS Lambda, IAM, and VPC architecture familiarity from AWS Solutions Architect certification coursework
- Vendor and third-party service coordination: SSL certificate lifecycle, cloud migration support
- OpenTelemetry-based monitoring: New Relic (NRSQL) and PagerDuty alerting across microservices and e-commerce
Practices & Collaboration
- QA process advocacy, code quality review, engineering best-practices evangelism, decision-making
- Cross-functional stakeholder collaboration, technical mentorship, knowledge sharing, requirements gathering
- Agile/Scrum delivery, structured business-requirements gathering, stakeholder interviews
- Long-tenured client relationships: 5-year annual contract renewal, GNP Seguros, 2005-2009
Experience
Production Reliability & Distributed Systems Modernization
Jan 2024 – Present
Software Engineer, Capital OnePlano, TX
- Independently identified missing indexes causing lock contention on a business-critical database supporting a core business flow, then implemented the fix, reducing lookup time schema-wide.
- Supported SHAPE, a third-party cyber-protection vendor, through SSL certificate upgrades and cloud migrations, and participated in off-hours failover exercises validating production reliability.
- Modernized the Capital One Auto Refinance web experience through Java/Spring Boot service updates and React frontend improvements, adding monitoring instrumentation across a microservices-based system.
- Modernized a customer-facing security-quiz flow into a full OTP solution, proposed a voice-call channel, then partnered with the Dealer platform team on Government ID verification and vendor systems.
- Identified a quality gap where developers tested their own integrated solutions without independent review, and advocated for reinstating a human-in-the-loop QA step to improve release quality.
- Deployed and orchestrated Java web-service components through Bogiefile-defined Docker configurations on AWS ECS, working across both EC2 and Fargate-managed launch types for all delivery work.
- Served as a go-to technical resource for new hires and teammates, regularly fielding granular Java and system-architecture questions to help ramp up newer engineers on the engineering team.
Platform-Scale Commerce Backbone & Reliability Engineering
Mar 2018 – Oct 2023
Software Engineer, JTV (Jewelry Television)Knoxville, TN
- Served as a major contributor to an in-house product reviews system, owning API design and frontend development plus vendor evaluation, replacing a paid vendor and saving roughly $100K per year.
- Delivered production support for payments workflows by identifying the top 25-30 recurring issues and writing SQL remediation scripts, cutting daily customer-payment incidents by roughly 8-10.
- Contributed to the development of the JTV commerce platform backbone, implementing business workflows and backend logic behind REST APIs supporting peaks of 2-3K concurrent users during broadcasts.
- Built the database foundation (SQL procedures, tables, indexes, and views) for the Jedora platform's new product line, enabling proper customer-purchase segregation for the first time ever.
Full-Stack Rebuild & CI/CD Infrastructure From Scratch
Dec 2010 – Feb 2018
Software Engineer, ACH AlertChattanooga, TN
- Built Jenkins CI/CD pipelines from scratch to automate build and deployment of the rebuilt ACH Alert platform, replacing manual release steps in a startup with no dedicated DevOps function.
- Built component-level unit tests from scratch for the ACH Alert platform, establishing automated test coverage and release confidence where none had previously existed on the small startup team.
- Rebuilt the ACH Alert platform from the database layer through the UI using Oracle, JPA/Hibernate, and JSF, delivering a maintainable full-stack application that onboarded 6-8 new financial institutions.
- Selected JPA/Hibernate as the persistence framework for the ACH Alert platform rebuild, directly applying expertise from an Oracle Certified Expert Java EE 6 EJB Developer certification earned in 2014.
- Optimized Oracle queries, views, and indexes for the ACH Alert platform as its customer base grew, keeping database performance stable under increasing transaction-alerting production load.
Enterprise Full-Stack Delivery & Data Reliability
2004 – 2010
Software Engineer (Consultant), IDS Comercial / GNP SegurosMexico City, Mexico
- Delivered full-stack Java features for GNP Seguros' Cuenta Corriente account system, working across database design, backend, and frontend logic for a customer base of hundreds of thousands.
- Provided ongoing production support for GNP Seguros' Cuenta Corriente account system, monitoring for server outages and validating system health and impact around every scheduled deployment window.
- Contributed to a customer-data deduplication project on GNP Seguros' IBM DB2-based customer profile module, reducing duplicate customer records by up to 40%, about 80,000 records total.
- Supported an enterprise codebase through assigned bug fixes and build maintenance, contributing to early build-script and build-system development during an initial consultancy engagement in Mexico.
- Gathered and documented business requirements for a greenfield Afore retirement-savings system at a major national bank, using IBM Requirements Composer and direct client stakeholder interviews.
Education
Computer Engineer
1999 – 2003
National Autonomous University of Mexico (UNAM), Mexico City
GPA: 8.96/10
Certifications
- AWS Certified AI Practitioner, Amazon Web Services (Jul 2025)
- AWS Certified Solutions Architect — Associate, Amazon Web Services (Sep 2024)
- Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer, Oracle (2014)
- Oracle Certified Expert, Java EE 6 Web Component Developer, Oracle (2013)
- Sun Certified Programmer for the Java Platform, SE 5.0, Sun Microsystems (2008)