Available for new opportunities

Banner Gonzales

Technical Lead | Software Architect | Fintech Platforms

Systems Engineer with over 6 years of experience in the development and technical leadership of high-traffic financial platforms. Specialized in the design of microservices architectures, event-driven systems, and scalable cloud platforms. Currently a Technical Lead at Yape, leading engineering teams and the design of critical solutions used by millions of users within the BCP financial ecosystem. Strong focus on scalability, performance, and resilience in distributed systems.

6+

Years Experience

20+

Enterprise APIs

Millions

Users Impacted

5x

App Optimization

About Me

Systems Engineer with over 6 years of experience in the development and technical leadership of high-traffic financial platforms. Specialized in the design of microservices architectures, event-driven systems, and scalable cloud platforms. Currently a Technical Lead at Yape, leading engineering teams and the design of critical solutions used by millions of users within the BCP financial ecosystem. Strong focus on scalability, performance, and resilience in distributed systems.

I am interested in Senior Technical Lead or Software Architect roles in fintech or digital banking organizations where I can leverage my expertise in designing resilient, scalable systems that serve millions of users.

Languages

SpanishNativeEnglishProfessional

Specialization Areas

Microservices Architecture
Domain Driven Design
Cloud Architecture
Agile & Scrum

Technical Expertise

A comprehensive toolkit for designing, building, and scaling enterprise-grade financial platforms.

🏗️

Software Architecture

Microservices ArchitectureEvent-Driven ArchitectureDomain Driven Design (DDD)Hexagonal ArchitectureClean ArchitectureC4 ModelBIANAPI Design (REST/GraphQL)
⚙️

Backend & Frameworks

Java (Spring Boot, Quarkus)NodeJS / NestJSReactive Programming (RxJava)Functional Programming
☁️

Cloud & Infrastructure

AWSAzureDockerMicroservicesObservability
📊

Observability

DatadogDynatraceKibanaPagerDutyGrafana
🗄️

Databases

PostgreSQLOracleMongoDBSQL ServerDB2CosmosDB
🔧

Engineering Practices

TDD / BDDCI/CDAgile (Scrum, Kanban)Design Thinking

Professional Experience

A track record of leading engineering teams and delivering high-impact financial platforms at scale.

Nov 2022 – PresentCurrent

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.
Jan 2021 – Nov 2022

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 functionalities: Refunds, Profile Management, Blacklisting, Unenrollment, Enterprise Auth.
  • 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.
Feb 2020 – Jan 2021

Software Application Java Developer

Everis Perú

  • 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.
Apr 2019 – Feb 2020

Software University Practices

IBM Perú

  • 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.

Millions

Users impacted by technological solutions designed and implemented on Yape.

20+

Enterprise APIs developed using microservices architecture.

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.

Education & Certifications

Continuous learning and specialization in modern software engineering.

Formal Education

May 2016 – Dec 2019

Bachelor in Systems Engineering

Universidad Tecnológica del Perú

Specialization Courses

  • Microservices Architecture
  • Domain Driven Design
  • Cloud Architecture
  • Agile & Scrum

Let's Work Together

Looking for a Technical Lead or Software Architect to drive your engineering team? I'd love to discuss how I can contribute to your organization's success.

Email

bannergz1999@gmail.com

Phone

+51 994 486 755

LinkedIn

Banner Gonzales