Emmanuel BarturenIngeniero de software · Lima, Perú

Cómo se usa

Campo de partículas · U1

Emmanuel
Barturen

Ingeniero de software · CTO

Backend · APIs · Infraestructura · LLMs

Construyo plataformas desde 2014. Hoy soy CTO y cofundador de VerificaID (abre en una pestaña nueva), donde verificamos identidad para empresas en Perú.

Las partículas de la derecha arman una figura distinta para cada sección. Pasa el cursor sobre ellas: es un agujero negro que las atrae en espiral.

Explorar ▸Leer el blog

U1.01 · Perfil

✕

Perfil

Ingeniero de software en Lima. Empecé escribiendo código y pasé por tech lead y engineering manager antes de fundar.

Trabajo sobre todo en el backend — PHP y Laravel, Python, diseño de APIs — y en la infraestructura que lo sostiene: colas, bases de datos y despliegue continuo en AWS.

No tengo título universitario: aprendí trabajando, y eso marcó cómo enseño a los equipos que lidero. Me interesa el código que se puede mantener, las pruebas automatizadas y los sistemas que se explican solos.

Lo que más me interesa hoy es cómo se construye software con modelos de lenguaje de por medio, y qué cambia en el oficio cuando eso deja de ser un experimento.

Base
Lima, Perú
Oficio
11+ años
Ahora
CTO · VerificaID
Fuera
guitarra

U1.02 · Experiencia

✕

Experiencia

2024 — hoy

Cofundador y CTO · VerificaID

  • Diseño y construcción de una plataforma de debida diligencia (KYC/AML): API en Laravel, frontend en Nuxt y scrapers en Python sobre AWS Lambda.
  • Arquitectura orientada a eventos con colas (SQS, RabbitMQ), MySQL y PostgreSQL; integración continua con GitHub Actions; observabilidad con CloudWatch y Sentry.
  • Rediseñé el onboarding de clientes: de 3 días a 1 hora, con verificación automática, checklists y webhooks.
  • Integraciones con RENIEC, listas PEP/PLAFT y firma digital, con registro inmutable y control de accesos.

2021 — 2024

Senior → Technical Lead → Engineering Manager · Talently

  • Entré como desarrollador senior de Laravel y crecí a technical lead (2021–2023) y engineering manager (2023–2024).
  • Como technical lead, responsable del diseño técnico y de los estándares de código del equipo de la plataforma.

2019 — 2021

Lead Software Development Engineer · VMC Subastas

  • Planeamiento técnico y arquitectura de la nueva plataforma y sus APIs.
  • Administración del servidor, métricas de rendimiento y liderazgo de los grupos de trabajo en funcionalidades nuevas.

2016 — 2020

Analista de desarrollo de sistemas · OleB2B

  • Análisis y desarrollo de la plataforma de comercio B2B, backend y frontend.

2014 — 2020

Desarrollador full-stack · proyectos y clientes propios

  • Pasarelas de pago, tiempo real con Firebase y Pusher, migración de Laravel 5.1 a 5.7, APIs con Passport, TDD y principios SOLID.

U1.03 · Stack

✕

Stack

Backend
  • PHP
  • Laravel
  • Python
  • APIs REST
  • TDD
  • SOLID
Frontend
  • Vue
  • Nuxt
  • Astro
Infraestructura
  • AWS Lambda
  • SQS
  • CloudWatch
  • GitHub Actions
  • Laravel Forge
  • Cloudflare
Datos y colas
  • MySQL
  • PostgreSQL
  • Redis
  • RabbitMQ

U1.04 · Proyectos personales

✕

Proyectos personales

Todo en GitHub → (abre en una pestaña nueva)

U1.05 · Artículos

✕

Artículos

Todavía no publiqué nada acá. Lo que escribí antes está en dev.to (abre en una pestaña nueva).

Todos los artículos →

U1.06 · Contacto

✕