Banner Gonzales
8+
Years Experience
20+
Enterprise APIs
Millions
Users Impacted
300%
AI Efficiency Gain
About Me
Systems Engineer with over 8 years architecting high-traffic financial platforms, now building the developer platforms and AI workflows that engineering teams run on. Principal Engineer at YaVendio, working across a polyglot fleet of Rust, TypeScript, and Python services. Previously Technical Lead at Yape, where I led the design of microservices and event-driven systems serving millions of users within the BCP financial ecosystem. I work where distributed-systems rigor meets agentic AI: spec-driven development, multi-agent workflows, and platforms that make teams measurably faster.
I'm open to Principal Engineer, Staff Engineer, or Software Architect roles where agentic AI and distributed-systems rigor meet — particularly in fintech or platform organizations operating at scale.
Languages
Specialization Areas
Technical Expertise
A comprehensive toolkit for designing, building, and scaling enterprise-grade financial platforms.
AI & Agentic Systems
Software Architecture
Backend & Frameworks
Cloud & Infrastructure
Observability
Data & Persistence
Testing & Quality
Engineering Practices
Professional Experience
A track record of leading engineering teams and delivering high-impact financial platforms at scale.
Principal Engineer
YaVendio
- Technical leadership of an engineering team responsible for multiple platform capabilities.
- Built a self-updating developer portal aggregating documentation and OpenAPI specifications across 60+ internal services, with automated documentation-health scoring and SSO-gated access.
- Designed an authenticated architecture-documentation platform with C4 modeling, validated in CI on every change.
- Authored the organization's Rust microservice scaffold — hexagonal architecture, persistence, observability bootstrap, and container-based integration testing — adopted as the fleet standard.
- Introduced continuous performance benchmarking across three production services and codified it as an organization-wide engineering standard.
- Contributor to and power user of the internal agentic AI harness — skills, subagents, and safety hooks for Claude-based workflows — used across the engineering organization.
- Daily delivery across a polyglot fleet of Rust, TypeScript, and Python services, spanning backend, frontend, and infrastructure.
Software Technical Lead
Yape
- Technical leadership of an engineering team responsible for multiple capabilities of the Yape ecosystem used by millions of users.
- Design of solution architectures using the C4 Model and principles of DDD and microservices architecture.
- Responsible for more than 19 APIs in a microservices architecture integrated with BCP's financial systems.
- Design of event-driven solutions for processing financial transactions.
- Implementation of backend services with Spring Boot, Quarkus, and NodeJS.
- Definition of architectural guidelines for cross-organizational teams.
- Monitoring and observability of critical systems using Dynatrace, Datadog, Grafana, Kibana, and PagerDuty.
- Resolution of critical production incidents in high-availability and high-concurrency systems.
Software Technical Lead
Globant Perú
- Technical leadership of the team responsible for core capabilities of the Yape ecosystem.
- Design and development of financial microservices for critical customer experience (CX) functionalities.
- Product monitoring using Dynatrace and Kibana tools.
- Design of REST APIs for high-volume transaction services.
- Development of more than 15 business APIs using microservices architecture.
- Implementation of clean and decoupled architectural patterns.
- Integration with the bank's core financial system.
Software Application Java Developer
NTT DATA
- Technical team leader at BCP, achieving quarterly project goals with functionalities such as credit card payments, challenge authentication, and enrollment flows.
- Development, testing, and delivery of reactive applications.
- Product analysis and definition based on microservices architecture.
- Responsible for more than 10 APIs with microservices architecture.
- Roadmap planning and monitoring.
Software University Practices
IBM
- Development of enterprise solutions for corporate systems.
- Development of backend services in Java.
- Integration with enterprise systems and corporate databases.
- Development of REST APIs for internal applications.
- Participation in technology modernization projects.
- Development of custom bots using Automation Anywhere RPA tool.
Key Achievements
Measurable impact delivered across enterprise fintech platforms.
5x
Optimization of applications and products.
250%
Efficiency improvement in the customer service process.
19+
APIs managed in production integrated with BCP's financial systems.
60+
Internal services aggregated into a self-updating developer documentation portal with automated health scoring.
Org-wide
Continuous performance benchmarking introduced across production services and codified as an engineering standard.
Formal Education
Systems engineering foundation.
Bachelor in Systems Engineering
Universidad Tecnológica del Perú
Let's Work Together
Looking for a Principal Engineer or Software Architect to drive your platform and AI strategy? I'd love to discuss how I can contribute to your organization's success.
bannergz1999@gmail.com
Phone
+51 994 486 755
Banner Gonzales