Career

Newest first. Every role opens its full highlights.

  1. Designli

    Designli Tech Lead

    Greenville, South Carolina, USA (remote from Lima)

    Jun 2025 – Present

    Tech Lead at a US product agency that builds dedicated teams for non-technical founders. I lead teams of five, own the architecture and infrastructure across projects, and still ship features myself. Six projects led, usually two at a time, and support to more than ten.

    • TypeScript
    • NestJS
    • Next.js
    • AWS
    • ECS
    • Lambda
    • Terraform
    • IVS
    • MediaConvert
    Full highlights
    • Greenfield distributed systems designed and delivered end to end, TypeScript, NestJS and Next.js across the stack, on AWS with Terraform.
    • A talent platform connecting companies with professionals, with AI-driven candidate and job recommendations.
    • An auction platform with a high-traffic bidding engine (serverless, by design) and live-auction streaming.
    • A learning platform with class streaming (IVS, MediaConvert, HLS and DASH) and certificate generation.
    • A real estate platform where LLM workflows guide sellers and buyers, with measured and evaluated outputs.
  2. Oka

    Oka Lead Software Engineer (Tech Lead)

    Lima, Peru

    Feb 2024 – May 2025

    Hiraoka's fintech hired me from Globant. I unified payments into one channel, built the debit engine that runs the scheduled collections, and architected and implemented the second financial product, a personal loan, with a team of six.

    • TypeScript
    • Node.js
    • AWS
    • AWS CDK
    • DynamoDB
    • EventBridge
    • React
    • Microfrontends
    • Mambu
    • Niubiz
    Full highlights
    • Replaced channel-specific payment flows with a single payment platform covering recurring payments, cards, transactions and the banking core; migrated progressively, with no production incidents.
    • Built a proprietary event-driven debit engine for scheduled collections in three daily batches, with retries, provider sync, card blocking by response code, banking core sync and error handling.
    • Architect and implementer of the personal loan product, open to anyone who qualified, not only Hiraoka customers: microservices and microfrontends built from scratch, with a team of six.
    • Designed resilient, fault-tolerant integrations with Mambu (banking core) and Niubiz (payment processor), absorbing their sync complexity instead of leaking it into the product.
  3. Globant

    Globant Senior Software Engineer

    Lima, Peru

    Jun 2022 – Jan 2024

    Consulting for GoDaddy and then Oka, a Peruvian BNPL fintech, where the client later hired me directly.

    • TypeScript
    • AWS Lambda
    • API Gateway
    • EventBridge
    • DynamoDB
    • AWS CDK
    • React
    • Module Federation
    • Storybook
    • Cypress
    Full highlights
    • Oka (Jan 2023 to Jan 2024): built on the BNPL core, event-driven microservices on API Gateway, EventBridge, Lambda and DynamoDB; team of six.
    • Oka: researched and implemented the microfrontend architecture (Webpack Module Federation) and a reusable React component library; assigned after a strong first stretch.
    • GoDaddy (Jun to Dec 2022): contributed to the internal React component library used by several product teams, with heavy e2e coverage and backward compatibility as the rule.
  4. Visma Latam

    Visma Latam Full Stack Developer

    Lima, Peru

    Mar 2022 – Jun 2022

    Multitenant performance management product (goals, 360 and 180 reviews, custom metrics), later acquired by Visma. Built its REST APIs and an in-house analytics module.

    • Node.js
    • Express
    • Next.js
    • React Native
    • AWS Lambda
    • API Gateway
    • DynamoDB
    Full highlights
    • REST APIs and business logic in Express for the Performance Management module.
    • In-house analytics on API Gateway, Lambda and DynamoDB, capturing user events across every system as a reusable package, with customizable dashboards on top.
    • Support and new features on both the Next.js web app and the React Native mobile app, keeping them in parity.
  5. Bit2Bit Americas

    Bit2Bit Americas Full Stack Developer

    Lima, Peru

    Jun 2021 – Feb 2022

    Two products for US clients: a real-time delivery management platform and an environmental incident management system that I modernized without breaking it.

    • Python
    • Django
    • React
    • ASP.NET
    • C#
    • Angular
    • AngularJS
    • jQuery
    • Docker
    Full highlights
    • Real-time delivery platform with tracking, inventory and notifications, APIs in Django.
    • Modernized a legacy AngularJS and jQuery incident management system, containerized with Docker.
    • Wrote the end-to-end test suite first, so the migration could not silently break existing behavior.
  6. Pontifical Catholic University of Peru

    Pontifical Catholic University of Peru Lead Software Developer

    Lima, Peru

    Jul 2020 – Feb 2021

    Led a team of ten building Labcloud, a learning platform for remote exams during the pandemic, after the Faculty of Engineering bought our course project.

    • React
    • PHP
    • Laravel
    • AWS
    • Firestore
    Full highlights
    • Real-time help during remote exams, with a support queue so students in trouble were attended in order.
    • Per-question statistics while the exam was running, so instructors saw where students were stuck.
    • Owned scope, architecture and feature development for a team of ten.
  7. Chicho Corp

    Chicho Corp Software Engineer Trainee

    Lima, Peru

    Jan 2019 – Mar 2020

    First job, second year after switching careers. A patient referral system that matched patients with the clinics and independent doctors their insurance covered.

    • React
    • PHP
    • Laravel
    • Docker
    Full highlights
    • Owned the appointments module end to end.
    • Owned the React front end.
    • First contact with automated testing, TDD and DDD, Docker and deployments.