Saltar al contenido principal
Douglas Zúñiga

Douglas Zúñiga

Full Stack Software Engineer | Backend-focused

Talento
LimaMiembro desde 31 de octubre de 2026
TypeScriptJavaScriptSQLNode.jsNestJSExpress.jsHapi.js.NET CoreGraphQLWebSocketsArquitectura HexagonalMySQLSQL ServerMongoDBRedisApache KafkaAWS (S3)Pruebas unitarias y de integraciónReact Testing LibraryReactReact NativeHTMLCSS
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

TypeScriptJavaScriptSQLNode.jsNestJS

Sobre mí

Full Stack Software Engineer con enfoque backend y experiencia en el desarrollo de aplicaciones y servicios backend con Node.js y TypeScript, bajo arquitecturas hexagonal, de microservicios y orientada a eventos con Apache Kafka. Desarrollo APIs con NestJS, Express.js y Hapi.js, integrando bases de datos SQL y NoSQL, Redis para optimizar el rendimiento y WebSockets para comunicación en tiempo real. He participado en el diseño y desarrollo de un sistema de referidos entre clientes, desde la arquitectura hasta su integración con los servicios existentes.

Incorporo la inteligencia artificial (Claude Code) como herramienta de programación y apoyo en el día a día, con foco en la resolución de problemas, las buenas prácticas y la construcción de soluciones escalables para clientes de Latinoamérica.

Experiencia

Backend Developer at Consorcio Cueva (2024-02 – Present)

  • Desarrollé servicios backend en Node.js bajo arquitectura hexagonal, aplicando un enfoque de microservicios en los productos que la empresa ofrece a clientes de toda Latinoamérica.
  • Construí APIs con NestJS, Express.js y Hapi.js sobre bases de datos SQL y NoSQL.
  • Implementé WebSockets para transmitir datos en tiempo real a un gráfico de velas de una plataforma de trading.
  • Implementé caché con Redis para agilizar consultas frecuentes y reducir la carga de la base de datos.
  • Participé en el diseño, la arquitectura y el desarrollo de un sistema de referidos Customer-to-Customer (C2C), orientado a impulsar las ventas mediante referidos y a facilitar el registro de nuevos clientes:
  • Diseñé la solución y su arquitectura sobre los microservicios, APIs backend y aplicaciones cliente existentes.
  • Construí el flujo de referidos con Node.js, TypeScript y MySQL: un código de referido único por cliente, registro mediante códigos y enlaces para compartir, y atribución referidor–referido.
  • Implementé el seguimiento de referidos y las reglas de progresión por hitos del programa, incluidas la elegibilidad de las compras, el avance por hito y el registro de premios.
  • Integré el sistema con los servicios existentes mediante eventos de Apache Kafka (pagos de órdenes, verificación de identidad) y con el programa de partners.

Fullstack Developer at RAVN Development Inc. (2022-01 – 2022-12)

  • Construí una aplicación interna con NestJS para optimizar los procesos de incorporación de nuevos integrantes del área de desarrollo, cubriendo la capa de servicio con pruebas unitarias y de integración.
  • Implementé la carga de archivos con AWS S3.
  • Contribuí a una plataforma de delivery multirrestaurante con React y pruebas en React Testing Library.

Backend Developer at CENS (2021-10 – 2023-01)

  • Desarrollé nuevas funcionalidades y mantuve las existentes de una API en.NET Core para el sistema interno de gestión de la empresa y su aplicación móvil.
  • Administré la base de datos SQL Server con SQL Server Management Studio.

Fullstack Developer at CleverClouds (2020-09 – 2021-09)

  • Desarrollé APIs REST con Express.js para diversos proyectos de clientes.
  • Desarrollé una API en.NET Core para la gestión de embarques y desembarques de la Marina de Guerra del Perú.
  • Construí una aplicación móvil con React Native para una empresa constructora, consumiendo una API en Express.js.
  • Construí interfaces web con HTML, CSS y JavaScript.

Educación

Bachiller in Ingeniería de Sistemas Computacionales – Universidad Privada del Norte (2014 – 2021)

Habilidades

Full Stack Software EngineerBackend-focused

Valoraciones

Relacionado