Bryam David Vega Moreno
Senior Software Architect & Tech Lead · Java / Spring Boot / Cloud / API design · Cuenca, Ecuador (remote)
↓ Download full profile (PDF) · [email protected] · linkedin.com/in/bryam-vega
Professional summary
Senior Software Architect & Tech Lead with 7+ years designing cloud-native systems and leading backend teams across fintech and banking in Latin America. Deep experience in microservices, API-first design, and multi-cloud infrastructure (AWS, GCP, Azure): technical direction, mentoring, and org-level change — from API governance standards to platforms that have cut operational cycle times by 3×. Speaker at international events (including apidays New York, JCONF, DevFest Ecuador, and AWS Community Day Ecuador). English C1. Currently leading backend architecture at Thoughtworks for a multi-bank financial platform in Latin America.
Current focus
I'm extending Skill-Driven Development for enterprise teams — building on Zak El Fassi's framing — alongside agent-team delivery models and an API-First Flowline at LATAM: open-tooling governance (Spectral, OASDiff, contract repos, generated clients, consumer CI) so AI accelerates change while automated gates protect consumers.
Technical skills
Backend: Java 6, 8, 11, 21 & 25, Spring Boot, Spring Cloud, Hibernate, Spring Data JPA, Jakarta EE, Resilience4j (circuit breaker, saga, retry, fallback, bulkhead).
Cloud & DevOps: AWS (EC2, EKS, Lambda, S3), GCP (GKE, Pub/Sub), Azure (AKS), Docker, Kubernetes, CI/CD (GitLab, Azure DevOps, GitHub Actions).
API & architecture: OpenAPI 3.0 / 3.1, API-first / SDD, REST, GraphQL, AsyncAPI, Swagger, Apigee, Spring Cloud Gateway; microservices, event-driven, CQRS, DDD, TOGAF, BIAN, C4, hexagonal, saga patterns.
Data & messaging: Kafka, Pub/Sub, Apache Camel; PostgreSQL, Oracle, SQL Server, MongoDB, Redis, DB2.
Quality & observability: JUnit, Mockito, k6, TDD, SonarQube, OWASP Top 10, CVE analysis; Dynatrace, Kibana, Grafana, Management Engine.
AI & emerging: AI agents, MCP servers, spec-driven development (SDD).
Selected impact
- Leading adoption of an API-first engineering model at LATAM Airlines — pipeline design with the backend team; contract validation cycles under 20 minutes in early implementation; methodology presented at apidays New York 2026.
- Architected and led redesign of Corporación Favorita’s supply-chain processing platform — end-to-end cycle time from 24 hours to 8 (~3× throughput) with a cross-functional team of five.
- Cloud strategy across AWS, GCP, and Azure — Kubernetes deployment models, Kafka-backed event-driven designs, and API gateway patterns adopted across banking and fintech clients in Latin America.
- Built and mentored backend teams at Thoughtworks, Globant, and Devsu — technical direction, architecture decisions, and engineering culture in the financial sector.
Experience (abridged)
Thoughtworks — Nov 2024 – Present
Senior Consultant, LATAM Airlines Financial Alliances (Quito). Scalable backends for a multi-bank credit-card approvals platform — resilience patterns (circuit breaker, saga, retry, bulkhead) across distributed banking integrations on GCP. Lead a backend team of four: planning, syncs, performance, and delivery standards. GCP Kubernetes, Pub/Sub, Cloud SQL; Java 21 & 25, Spring Boot & Spring Cloud, Redis, Docker, Resilience4j, OpenAPI 3.1, TDD, DDD, TOGAF, REST.
Teaching
Universidad Católica de Cuenca — Professor, Advanced Software Engineering (Mar 2025 – Present).
Universidad Politécnica Salesiana — Professor, Software Master’s Degree (Dec 2023 – Present).
Globant — May 2024 – Nov 2024
Senior Java Developer, Banco Internacional (Quito). Architecture for core banking modules (reporting engine, transaction/account display); code-quality initiative (~50% fewer smells across ten repos; ~80% of repos at 90%+ test coverage); ~45% fewer bugs via reviews and QA collaboration as tech lead of four; Podman, Management Engine, encryption for sensitive paths; Swagger 3.0 and path-based API versioning. Stack: Java 17 & 21, Spring Boot, Oracle, SQL Server, DB2, Redis, Azure DevOps, Hibernate, BIAN, TDD, DDD.
Devsu — Jun 2023 – May 2024
Senior Java Developer, Banco Pichincha (Quito). API-first adoption with OpenAPI 3.0 as the baseline for RTO projects; Apigee + Auth0; AsyncAPI and Kafka for async notifications; Postman, k6, Dynatrace. Stack: Java 17, Spring Boot, reactive style, Resilience4j, saga, Kafka, Apigee, AWS EKS, Azure AKS, Oracle, Redis, BIAN, TOGAF.
Kruger Corp — Aug 2022 – Mar 2023
Principal Consultant & Tech Lead, Corporación Favorita (Quito). Reception/dispatch platform — decomposition and parallelization (24h → 8h cycle); ~60% fewer bugs via refactoring, OWASP Top 10, and QA practices; led five-person Scrum/Kanban team. Java 6 & 8, Spring Boot, Struts, Kubernetes, Docker, DB2, Hibernate, SOAP/SOA, Kibana, Azure DevOps.
ITNova — Dec 2021 – Aug 2022
Java Development Analyst, Gire & Zurich (Quito). Legacy Struts → Java EE services for Zurich Argentina; electronic check management for Gire with tokenization. Java 6–11, Spring Boot, Struts, Kafka, Docker, Kubernetes, Oracle, MongoDB.
Earlier roles (Logic Studio / BICSA Panama, Politécnica Salesiana research, Gerardo Ortiz SAP/BI) and full bullets are in the PDF.
Speaking & publications
- apidays New York 2026 — API-First Flowline: A Fully Automated Path from AI-Driven Spec Design to Production (pipeline that cut contract approval from days to ~20 minutes in early runs).
- JCONF Peru 2025 — API First en acción: del contrato a la arquitectura limpia con Spring Boot.
- JCONF Dominicana 2026 — accepted speaker.
- DevFest Ecuador 2025 — De GKE a Cloud Run…
- AWS Community Day Ecuador 2025 & 2024 — AWS/LLM scraping architecture; Big Data with EMR & Spark (2024).
- DevFest Ecuador 2023 — Análisis de Datos con Google Colab y BigQuery.
Delivered sessions also on Sessionize; schedule and titles on the talks page. Technical writing on Medium and on this site’s essays.
Education
MSc Software Engineering — mention in software architecture design (2022–2023), Politécnica
Salesiana, Ecuador.
BSc Computer Science Engineering — mention in software development (2016–2021), Politécnica
Salesiana, Ecuador.
Languages
Spanish — native · English — C1 (professional working proficiency).
Elsewhere
Medium · GitHub · LinkedIn · Sessionize