Portrait of Kiryatyearim Badillo

Kiryatyearim Badillo

Senior Software Engineer · Java, CI/CD & Distributed Systems · Production Reliability

Dallas-Fort Worth, TX (Remote) · United States Citizen (naturalized)

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