Profile

I turn complex requirements into systems teams can operate with confidence.

Systems Engineering graduate from the National University of Engineering with over 5 years of experience designing and developing software solutions and contributing to software architecture. I have experience collaborating across teams and guiding projects from requirements analysis through implementation and maintenance. I use an agile approach to manage projects flexibly and efficiently, tackle challenges creatively, share knowledge, and continuously learn.

Years of experience
5+
Professional roles
7
Full-stack experience
Java · AWS · Node

Work Experience

Recent experience

Developer Consultant

Thoughtworks

September 2025 — Present

  • Contributed to short-term, high-impact projects for different clients, typically lasting about three months
  • Implemented and customized Backstage to adapt its user interface and add the specific integrations required by the client
  • Applied engineering practices including TDD, trunk-based development, and feature flags
Node.jsExpressReactMaterial UIBackstageGitHub Copilot

Backend Developer

Devsu

April 2025 — September 2025

  • Developed containerized microservices for Deuna's CNBS team in Ecuador
  • Applied modular or hexagonal architecture according to project requirements
  • Established microservice communication contracts and exposed services for external consumption
NestJSAzure DevOpsGitHub CopilotApache KafkaRedisEvent-Driven Architecture

Backend Developer AWS Senior

Indra

September 2024 — April 2025

  • Developed microservices in Java using Spring Flux and Reactive for legacy systems
  • Implemented microservices with TypeScript, Node.js, and Serverless Framework for orchestration of legacy systems
  • Managed databases like PostgreSQL, DynamoDB, and legacy databases like IBM Informix
JavaSpring WebFluxTypeScriptNode.jsServerless FrameworkMicroservices
Earlier experience (4)

Software Engineer Semi Senior

Agendalo.io

August 2022 — September 2024

  • Led frontend development using Nuxt.js and supported backend projects
  • Migrated a single-page application (SPA) to server-side rendering (SSR) to improve SEO
  • Implemented CI/CD pipelines with containers, reducing delivery times by 20%
NuxtOAuth 2.0Mercado PagoNiubizStripeWhatsApp API

Freelance Backend & Full Stack Developer

Independent Projects

July 2019 — Present

  • Managed independent projects in parallel with corporate roles, covering requirements, architecture, development, deployment, and maintenance with agile practices
  • Designed and implemented REST APIs and GraphQL services, and created reusable libraries for multiple projects
  • Delivered scalable cloud solutions and automated deployment workflows
JavaKotlinJavaScriptTypeScriptPythonVue

Junior Development Analyst

Gestión y Sistemas SAC

August 2021 — October 2022

  • Performed frontend development using Angular and managed repositories with Azure DevOps
  • Developed administrative panels for internal commission management for Banco Ripley as a client project
  • Contributed to the development of administrative panels for internal parameter management at Banco Falabella
AngularTypeScriptAzure DevOps

Frontend Developer

Banco Ripley Peru

August 2021 — October 2022

  • Participated in frontend development of the cross-platform online banking app and payment platform
  • Collaborated closely with payment teams in Peru and Chile under SCRUM methodology
  • Used Angular and Ionic for developing intuitive user interfaces
AngularTypeScriptIonic

Education

English Language Studies

ICPNA

Lima, Peru

Courses and Certifications

Google IT Support Professional Certificate

September 2020 – October 2020

View certification