Lima, Peru

Celso Roberto
Espinoza Arce

Technical Lead with 7+ years building scalable backend systems. Specializing in TypeScript, NestJS, and cloud-native architectures on AWS — currently leading engineering at Yape, Peru's largest fintech.

7+ Years Experience
4 Companies
TL Current Role
B2 English Certified
01
Technical Lead
Yape Lima, Peru
Jan 2024 — Present · 2 yrs 3 mos

Leading backend engineering teams at Peru's largest mobile payment platform. Driving technical strategy, architecture decisions, and engineering excellence across multiple product squads.

TypeScript NestJS Kafka PostgreSQL Grafana
Back End Developer
Jun 2023 — Jan 2024 · 8 mos

Backend development contributing to Yape's core services infrastructure, building reliable APIs and data pipelines at scale.

Back End Developer
Lean Tech Lima, Peru
May 2022 — Jun 2023 · 1 yr 2 mos

Active participation in Node.js project development with a strong focus on engineering best practices. Contributed to onboarding programs for new team members, establishing clear development standards. Improved project architecture for scalability and alignment with modern standards.

Node.js TypeScript Architecture Best Practices
Backend Developer
Rappi Peru (Remote)
Apr 2021 — May 2022 · 1 yr 2 mos

Backend developer on the Fraud-Ops team, responsible for maintaining and implementing new features for the fraud backoffice web platform. Operated within a microservices architecture handling high-volume transaction data.

Kotlin Vert.x RxJava PostgreSQL Kafka DynamoDB SQS Mockito SonarQube Jenkins SignalFx LogDNA
Product Development Lead
APPRUNN Miraflores, Lima, Peru
Oct 2019 — Mar 2021 · 1 yr 6 mos

Managed and planned all product development activities. Maintained and developed new features across backend and mobile platforms, directly owning the full lifecycle from concept to deployment.

Node.js Hapi.js MySQL Docker AWS Java Kotlin ViewModel Retrofit Realm Firebase
Backend Developer
Feb 2019 — Sep 2019 · 8 mos

Web services development in Node.js using the Hapi.js framework, building the API layer for the platform's core features.

Mobile App Developer
Jan 2018 — Jan 2019 · 1 yr 1 mo

Maintained and developed new features for the company's Android mobile application in Java.

02
Core Languages
  • TypeScript
  • JavaScript (Node.js)
  • Kotlin
  • Java
Frameworks & Runtimes
  • NestJS
  • Hapi.js
  • Vert.x / RxJava
Cloud & Infrastructure
  • Amazon DynamoDB
  • AWS (SQS, Lambda, EC2)
  • Docker
  • Jenkins / CI-CD
Databases
  • PostgreSQL
  • MySQL
  • DynamoDB
Messaging & Streaming
  • Apache Kafka
  • Amazon SQS
Leadership & Process
  • Technical Leadership
  • Microservices Architecture
  • Code Review & Mentorship
  • Agile / Scrum
03
Spanish
Native
English
Professional Working · B2 First Certified
04
Universidad Nacional de Ingeniería
Mechanical engineering
Lima, Peru
BSG Institute
AWS Solutions Architect Associate
2020
Platzi
Programming & Software Development
2017 – 2018
Instituto Cultural Peruano Norteamericano
English Language Studies
2011 – 2014
05