La pasión alimenta mi propósito 

BIOGRAFÍA

Hola, soy Darwin Vilcachagua Ayala. Profesionalmente me hago llamar DarwinVA, pero en algunas comunidades de internet de programación me conocen como Randym o PatoAntipático. Me encanta frecuentar estos espacios. Eso es lo que me encanta rodearme de programadores que les apacione crear cosas, que les apasione trabajar con las herramientas que más les gusta.

Comencé de casualidad a los 18 años viendo un tutorial de cómo hacer un alert en el navegador en Platzi. No pensé que eso despertaría un gran interés en mi. ¿Cómo es posible que desconociese (devtools) algo que he usado tanto tiempo (el navegador)? Ahí comencé a investigar y no me he tenido, ni lo haré. Tantas cosas que quiero crear y tan poco tiempo.

Entre varios de los trabajos que he desarrollado ha sido aplicaciones de escritorio y móviles, servidores, pero más que todo web, he usado diversas tecnologías lo que amplió mi perspectiva sobre cuáles son las herramientas ideales para cada caso de uso. Sin embargo, en algunas madrugadas con algunas personas empezamos a usar tecnologías experimentales o jugar con integraciones de inteligencia artificial y automatizaciones de navegadores, app móviles, etc.

DarwinVA
+

Años de experiencia

+

Proyectos completados

+

Repositorios de Github

Skills

💙
Terraform
Python
Typescript
ReactJS
NextJS
AWS
Github
Azure
Linux
Docker
Tawilwind CSS
MongoDB
Postgres
Kubernetes

Experiencia

  • Backend Developer — Microservicios TypeScript @Cencosud (desde Frice Consulting)

    03/2026 - Actual

    Desarrollo de microservicios backend escalables con TypeScript para Cencosud. Integración con VTEX (ecommerce), SAP (ERP), facturación electrónica y otros servicios empresariales. Diseño e implementación de APIs RESTful bajo arquitectura de microservicios. Coordinación con equipos técnicos del cliente para definir contratos de integración y flujos de datos.

  • Fullstack Developer React & NestJS @Activa Capital

    10/2025 - Actual

    Desarrollo fullstack de sistema CRM y LMS con React en frontend y NestJS con TypeScript en backend. Bases de datos SQL Server y DynamoDB. Pruebas unitarias y de integración con Jest aplicando TDD/BDD. Código guiado por principios SOLID y KISS. SCRUM, GitHub Actions para CI/CD, Docker y servicios AWS.

  • Fullstack Developer React & NestJS @Vonex

    10/2024 - 01/2025

    Desarrollo fullstack con React y NestJS en TypeScript, enfocado en microservicios y arquitectura modular. SQL Server con queries avanzadas y DynamoDB. Jest bajo enfoque TDD/BDD. Principios SOLID y KISS. Pipelines CI/CD con GitHub Actions. Metodología SCRUM.

  • Fullstack Developer Senior React & Node.js @Omega Store

    12/2023 - 10/2024

    Desarrollo fullstack para sistema logístico con React y Node.js en TypeScript. SQL Server y DynamoDB. TDD/BDD con Jest. Arquitectura de microservicios con SQS y EventBridge. CI/CD con GitLab y GitHub Actions. Monitoreo en producción.

  • Fullstack Developer React & Node.js @W Capital Tech

    01/2022 - 12/2023

    Desarrollo fullstack con React y Node.js en TypeScript. Arquitectura de microservicios con principios SOLID y KISS. SQL Server y DynamoDB. TDD/BDD con Jest. Docker y Kubernetes. CI/CD con GitLab. Estimación de proyectos y liderazgo técnico.

  • Lead Fullstack Developer React & Node.js @Aimet

    03/2021 - 09/2021

    Liderazgo en desarrollo fullstack con React y Node.js. Arquitectura de microservicios con Docker y AWS. SQL Server y DynamoDB. TDD/BDD con Jest. Coordinación con QA y despliegues en producción. Automatización con Bash y Python.

  • Fullstack Developer @Vans (desde Reech)

    08/2020 - 11/2020

    Desarrollo de plugin de Shopify con React, Next.js y Node.js en TypeScript. Pruebas con Jest. Integración con servicios cloud. Implementación de tareas del backlog bajo SCRUM.

  • Backend Developer Node.js @Cobra Perú

    12/2019 - 12/2020

    Backend con Node.js y TypeScript. Sistemas en tiempo real con WebSocket para alto volumen de conexiones concurrentes. DynamoDB y SQL Server. TDD con Jest. AWS con Docker. CI/CD con GitLab.

  • Programador Web @Neurolab (Soluciones Ranqhax)

    08/2019 - 12/2019

    Desarrollo de PWA con React y TypeScript. Integración con Firebase para reservas de productos y visitas de clientes. Pruebas con Jest. Metodología SCRUM.

  • Programador Web Junior @Pipol Comunicaciones

    08/2018 - 11/2018

    Desarrollo web frontend y gestión de servidores de clientes. Bases de desarrollo frontend y administración de servidores Linux.

Educación

  • ISAM — Instituto Sabio Antúnez de Mayolo

    2023 - actualidad

    Desarrollo de Sistemas de Información. Promedio ponderado: 15.40. 35 cursos aprobados, 108 créditos.

  • AWS Training, CISCO, Platzi

    2020 - actualidad

    Cursos de AWS (AWS Training, Udemy, Platzi). Certificación CCNA de CISCO. MongoDB University. Inglés Intermedio.

  • Cabihack

    2018

    Bases del desarrollo de software y páginas web: HTML5 · CSS3 · JavaScript · Git.

  • Universidad Nacional Mayor de San Marcos

    2015 - 2017

    Filosofía — Facultad de Letras y Ciencias Humanas.