Skip to main content
HimalayasHimalayas logo
Gustavo Zavaleta VargasGV
Looking for a job

Gustavo Zavaleta Vargas

@gzavaletavargas

Senior full-stack developer building DDD-driven, event-based systems that scale reliably.

Peru
Message

What I'm looking for

I’m looking for a role where I can own backend and product-critical workflows—DDD-based services, event-driven architectures, and cloud migrations—while collaborating closely with teams, mentoring engineers, and continuously improving reliability and delivery speed.

I’m a Fullstack Senior Software Developer focused on building backend services and user-facing experiences that stay accurate under real-world complexity. At Restaurant Brands International (RBI), I designed and built Node.js/NestJS backend services and React TypeScript interfaces using Domain Driven Design (DDD) to power complex offer logic, dynamic pricing rules, and targeted marketing for millions of users.

I also specialize in event-driven, serverless systems—architecting AWS Lambda workflows with SQS, SNS, DynamoDB Streams, and Kinesis to process real-time cart and pricing events at scale with high throughput and reliability. Across RBI and prior roles (EasyHealth, Hapi, Globant, and Belatrix), I’ve led migrations, refactors, Kafka-based microservices, CI/CD automation, and reusable developer tooling, and I actively mentor junior engineers through architecture reviews and coding standards.

Experience

Work history, roles, and key accomplishments

Restaurant Brands International (RBI) logoRR

Senior Fullstack Developer

Feb 2023 - Mar 2026 (3 years 1 month)

Designed and built backend services for the Offers & Pricing engine using Node.js/NestJS and React TypeScript, applying DDD to support complex offer logic and targeted marketing for millions of users. Architected serverless event workflows on AWS (Lambda, SQS/SNS, DynamoDB Streams, Kinesis) and led a legacy combo-meal refactor to improve pricing accuracy across web and mobile.

HA

Technical Lead Software Dev

Hapi

Jan 2021 - Dec 2021 (11 months)

Upgraded legacy code and introduced scalable, reusable modules to improve maintainability across the platform. Built secure Node.js/NestJS microservices using DDD for stock and cryptocurrency trading (~30% improvement via better authentication, logging, and code quality) and implemented Kafka-based event-driven communication on Kubernetes using Strimzi.

Globant logoGL

Technical Leader Consultant

Mar 2018 - Jan 2021 (2 years 10 months)

Spearheaded integration of metadata tools for Autodesk’s web 3D marketplace using AWS Serverless and Terraform with Node.js/NestJS and React. Delivered secure infrastructure prototypes for Disney Parks with AWS, Vault, and Kafka; built reusable React/Redux components and created backend APIs with Node.js/Express and TypeORM.

Belatrix / Applying Consulting logoBC

Software Engineer (Java/Angular)

Belatrix / Applying Consulting

Jul 2015 - Mar 2018 (2 years 8 months)

Built internal ad-creation tools for Kargo using Angular 4 and Node.js/Express, and led backend development of REST API endpoints for AOL using Java (Spring/Hibernate). Developed multi-platform transaction tracking apps and built an AWS-based document indexing solution using Java, AngularJS, and Elasticsearch.

Education

Degrees, certifications, and relevant coursework

National University Federico Villarreal logoNV

National University Federico Villarreal

Bachelor of Systems Engineering, Systems Engineering

Earned a Bachelor of Systems Engineering from the National University Federico Villarreal in Lima, Peru.

ICPNA (Peruvian-North American Cultural Institute) logoII

ICPNA (Peruvian-North American Cultural Institute)

Advanced Level (English course), English

Completed advanced-level English studies at ICPNA in Lima, Peru.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan