Walker Rómulo Alfaro Trelles

Desarrollador Full-Stack | React, Next.js, TypeScript, Node.js, APIs REST e IA

Lima, Perú

Professional Summary

Desarrollador Full-Stack e Ingeniero Electrónico con más de 5 años en desarrollo web y más de 10 años en automatización industrial y software, orientado a resultados medibles y a la documentación técnica. Busca roles de Desarrollador Full-Stack, Frontend o Backend con foco en React, Next.js, TypeScript y Node.js.

Especializado en React, Next.js (App Router), TypeScript, JavaScript, Node.js y NestJS, con experiencia en arquitecturas limpias, APIs REST, Server Actions, accesibilidad, diseño responsive y seguridad de aplicaciones. Ha liderado el desarrollo de aplicaciones web con integración de servidores MCP (Model Context Protocol), exposición de tools CRUD a agentes de IA y Prompt Engineering, aplicando autenticación con tokens SHA-256, persistencia con Prisma, PostgreSQL, MySQL, MongoDB y SQLite, validación con Zod, estado con Zustand, pruebas con Vitest y Playwright y despliegue en Vercel y Docker. También domina Laravel, PHP, Java, Spring Boot, Git y Tailwind CSS.

Cuenta con experiencia en gestión de proyectos TI para clientes privados y estatales, coordinando alcance, cronograma, presupuesto y recursos, con liderazgo de equipos multidisciplinarios y operaciones de soporte y mantenimiento. Ha gestionado iniciativas de biometría, distribución e instalación de servidores. Su base en automatización industrial incluye DCS, SCADA (LabVIEW e InTouch), HMI, automatización Batch, System Platform y ArchestrA, con experiencia en minería, data centers, cementeras, navíos y laboratorios.

Relevant Experience

Independiente Lima, Perú
Consultor Full-Stack
  • Desarrollé varias aplicaciones web full-stack de uso interno para empresas, de requerimientos a despliegue, con React 19, Next.js 16 (App Router), TypeScript, Astro, Vite y Tailwind CSS.
  • Integré servidores MCP (Model Context Protocol) para exponer tools a agentes de IA sobre una capa de negocio compartida con Prisma, SQLite y Zod, evitando duplicar ~40% de la lógica entre interfaz y servidor.
  • Implementé autenticación con tokens de acceso por usuario, hash SHA-256, aplicando buenas prácticas de seguridad de aplicaciones.
  • Apliqué agentes de IA y Prompt Engineering para automatizar flujos de desarrollo, generando prompts estructurados.
  • Construí interfaces con Zustand, React Router v7, localStorage, edición inline, vista previa en vivo, modo oscuro y layouts responsive, reutilizando componentes entre aplicaciones.
  • Aseguré la calidad con pruebas unitarias, de integración y E2E mediante Vitest y Playwright, documentación de arquitectura interactiva y modelado de datos con Prisma y SQLite.
  • Technical Skills: React 19, Next.js 16, TypeScript, JavaScript, Node.js, NestJS, Server Actions, Astro, Vite, Tailwind CSS, MCP (Model Context Protocol), Prisma, SQLite, PostgreSQL, MySQL, MongoDB, Zod, Zustand, React Router, Prompt Engineering, autenticación con tokens SHA-256, seguridad de aplicaciones, Vitest, Playwright, Vercel, Docker, Git.
  • Soft Skills: Comunicación técnica, resolución de problemas, autonomía, adaptabilidad, orientación a resultados.
GI Administradora de Negocios e Inversiones S.A.C. Lima, Perú
Desarrollador Web
  • Desarrollé el frontend de Puja Inmobiliaria con Laravel, PHP y Alpine.js, creando más de 15 componentes dinámicos y reutilizables que aceleraron ~25% la implementación de nuevas vistas.
  • Diseñé interfaces UI/UX responsive y accesibles, alineadas con los objetivos del negocio y las necesidades de los usuarios, cubriendo los flujos de publicación y búsqueda de inmuebles.
  • Levanté y gestioné requerimientos técnicos y funcionales con usuarios y áreas involucradas, asegurando el alcance del proyecto y reduciendo retrabajos.
  • Desarrollé el backend con Laravel, PHP y Eloquent ORM, y optimicé la base de datos MySQL definiendo relaciones entre tablas y consultas eficientes que redujeron ~30% el tiempo de respuesta.
  • Implementé un panel administrativo con Filament para la gestión eficiente de recursos, centralizando la operación del sistema en una sola interfaz.
  • Documenté técnica y funcionalmente la plataforma con Docusaurus, facilitando la incorporación de nuevos desarrolladores y el uso por parte de los usuarios.
  • Technical Skills: Alpine.js, Blade, Bootstrap, Swiper, UI/UX, diseño responsive, MySQL, Eloquent ORM, Laravel, PHP, Filament, Docusaurus, HTML5, CSS3, JavaScript, Git, documentación técnica.
  • Soft Skills: Trabajo en equipo, comunicación, levantamiento de requerimientos, orientación al usuario.
Independiente Lima, Perú
Desarrollador Web
  • Desarrollé sitios web y sistemas de gestión para pequeñas empresas con PHP, Laravel, CodeIgniter y MySQL, cubriendo requerimientos, diseño, desarrollo y puesta en producción.
  • Implementé paneles administrativos y catálogos con Laravel, Blade, Bootstrap y jQuery, permitiendo que los clientes gestionaran su contenido y operaciones sin depender de un desarrollador.
  • Desarrollé y personalicé sitios WordPress con temas y plugins a medida, optimizando rendimiento, SEO on-page y seguridad (roles, backups y HTTPS).
  • Integré pasarelas de pago (Culqi y Mercado Pago), formularios, correo transaccional y facturación electrónica SUNAT con Greenter y Nubefact.
  • Desplegué aplicaciones en hosting compartido y VPS con cPanel, configurando dominios, DNS, certificados SSL y respaldos; documenté la entrega y capacité a los usuarios.
  • Technical Skills: PHP, Laravel, CodeIgniter, MySQL, WordPress, Blade, Bootstrap, jQuery, JavaScript, HTML5, CSS3, API REST, Greenter, Nubefact, Culqi, Mercado Pago, SUNAT, cPanel, DNS, SSL, SEO on-page, Git.
  • Soft Skills: Autonomía, comunicación con el cliente, levantamiento de requerimientos, gestión del tiempo, orientación a resultados.
Independiente Lima, Perú
Coordinador de Proyectos de Conectividad Rural
  • Coordiné la instalación de internet satelital (VSAT) y redes Wi-Fi en colegios rurales, articulando con UGEL y DRE el acceso a las sedes y la ejecución dentro del calendario escolar.
  • Planifiqué cuadrillas, rutas logísticas y cronogramas para zonas de difícil acceso, asegurando el traslado de antenas, equipos de red y respaldo eléctrico (UPS) hasta cada institución educativa.
  • Supervisé la puesta en marcha y las pruebas de conectividad (velocidad, cobertura Wi-Fi y continuidad del servicio), documentando actas de conformidad y reportes de avance por sede.
  • Coordiné la capacitación de docentes y directores en el uso del servicio y el reporte de incidencias, mejorando la continuidad operativa de la conexión.
  • Gestioné proveedores de telecomunicaciones, transporte y soporte técnico, controlando costos y tiempos de atención de incidencias en campo.
  • Technical Skills: Gestión de proyectos, conectividad rural, internet satelital, VSAT, redes Wi-Fi, instalación de antenas, UPS, pruebas de conectividad, logística en zonas rurales, coordinación con UGEL y DRE, capacitación docente, supervisión de instalaciones, reportes de avance.
  • Soft Skills: Liderazgo de equipos en campo, comunicación, organización, resolución de problemas, adaptabilidad.
Intellisoft S.A. Lima, Perú
Coordinador de Proyectos TI
  • Gestioné una cartera de proyectos de TI para clientes de los sectores privado y estatal, coordinando alcance, cronograma, presupuesto y recursos.
  • Lideré a más de 20 personas en la coordinación de proyectos, mantenimientos y operaciones de soporte técnico, asegurando la continuidad del servicio.
  • Dirigí la implementación de puertas biométricas en el Aeropuerto Internacional Jorge Chávez, coordinando proveedores, instalación y puesta en operación.
  • Gestioné la distribución, instalación y capacitación de servidores en 56 UGEL a nivel nacional, coordinando la logística en todas las sedes.
  • Coordiné el mantenimiento y soporte de equipos de parqueo en más de 20 clientes y 40 playas de estacionamiento, reduciendo ~20% los tiempos de atención.
  • Technical Skills: Gestión de proyectos TI, PMP, planificación de cronogramas, gestión de presupuesto, instalación y distribución de servidores, biometría, capacitación.
  • Soft Skills: Liderazgo, comunicación, organización, toma de decisiones, orientación a resultados, atención al cliente.
Descom Industrial Process S.A.C. Lima, Perú
Ingeniero de Proyectos
  • Implementé la automatización Batch en una planta de fabricación de cemento, integrando lógica de control y secuencias de proceso para una operación continua.
  • Desarrollé la interfaz SCADA con InTouch para la supervisión y operación de procesos industriales, centralizando la visualización de variables críticas.
  • Implementé un sistema integrado de monitoreo con System Platform y ArchestrA para la visualización y supervisión de variables de proceso en planta.
  • Technical Skills: Automatización Batch, SCADA, InTouch, System Platform, ArchestrA, control de procesos, monitoreo industrial, plantas de cemento.
  • Soft Skills: Resolución de problemas, trabajo en equipo, adaptación a entornos industriales.
Sociedad Inducontrol Ingeniería S.A.C. Lima, Perú
Gerente de Proyectos
  • Dirigí el área de proyectos de automatización industrial en data centers, cementeras y minería, gestionando alcance, cronograma, presupuesto y un equipo de hasta 8 ingenieros.
  • Gestioné el cierre de proyectos y la búsqueda activa de nuevas oportunidades de negocio, ampliando la cartera de clientes del sector industrial.
  • Diseñé e implementé un plan de capacitación técnica para los ingenieros del área, fortaleciendo sus competencias en automatización y control.
  • Technical Skills: Automatización industrial, gestión de proyectos, planificación de recursos, gestión de presupuesto, cierre de proyectos, desarrollo de negocio, dirección de equipos.
  • Soft Skills: Liderazgo, comunicación, toma de decisiones, negociación, orientación a resultados.
Sociedad Inducontrol Ingeniería S.A.C. Lima, Perú
Ingeniero de Proyectos
  • Desarrollé proyectos de automatización, monitoreo y supervisión en 5 sectores (minería, data centers, cementeras, navíos y laboratorios), cubriendo ingeniería básica y de detalle.
  • Diseñé Sistemas de Control Distribuido (DCS) para la operación y supervisión de procesos industriales, integrando lazos de control y alarmas.
  • Programé aplicaciones SCADA en LabVIEW y desarrollé interfaces HMI a medida para el monitoreo de procesos en tiempo real.
  • Elaboré memorias descriptivas, ingenierías básicas y de detalle, y documentación técnica de proyectos de automatización.
  • Technical Skills: Automatización industrial, DCS (Sistemas de Control Distribuido), SCADA, LabVIEW, HMI, control de procesos, monitoreo y supervisión, ingeniería básica y de detalle, documentación técnica.
  • Soft Skills: Análisis de problemas, trabajo en equipo, comunicación técnica, orientación al detalle.

Projects

TODO-mcp Lima, Perú · Ver proyecto
Proyecto personal
  • Desarrollé una app de gestión de tareas con arquitectura dual: interfaz en Next.js 16 (App Router, React 19 y Server Actions) y servidor MCP sobre SQLite, con una capa de negocio compartida con Prisma y Zod.
  • Implementé 5 tools CRUD para agentes de IA, con filtros por estado, búsqueda paginada y actualización automática de la fecha de culminación.
  • Gestioné tokens MCP por usuario con hash SHA-256 y revocación inmediata, e integré autenticación con Better Auth.
  • Cubrí la aplicación con pruebas unitarias, de integración y E2E mediante Vitest y Playwright, y documenté la arquitectura en una guía interactiva autocontenida.
  • Technical Skills: Next.js 16, React 19, TypeScript, Server Actions, Prisma, SQLite, Zod, MCP (Model Context Protocol), agentes de IA, Tailwind CSS, Better Auth, Vitest, Playwright.
Image Prompt Lima, Perú · Ver proyecto
Proyecto personal
  • Desarrollé una aplicación web con cuestionario guiado que genera prompts optimizados de 7 líneas para generadores de imágenes con IA (ChatGPT Images, DALL-E y Midjourney).
  • Implementé un motor de Prompt Engineering con catálogo de 17 estilos, filtros anti-tópicos por 7 temáticas, vista previa en vivo y detector de adjetivos vacíos.
  • Gestioné múltiples proyectos, borradores, historial e idioma ES/EN con Zustand y localStorage, añadiendo exportación a Markdown y tema claro/oscuro.
  • Technical Skills: React 19, TypeScript, Vite, React Router v7, Zustand, Tailwind CSS, Prompt Engineering, Lucide React, localStorage.
Cheatsheet Editor Lima, Perú · Ver proyecto
Proyecto personal
  • Desarrollé una aplicación web 100% local para crear, organizar y administrar cheat sheets de atajos de teclado, sin backend ni dependencias externas.
  • Implementé múltiples cheat sheets, edición inline, vista previa en vivo, modo oscuro y persistencia en localStorage.
  • Optimicé la vista de impresión a PDF en 2 columnas con Astro, React, TypeScript y Tailwind CSS.
  • Technical Skills: Astro, React, TypeScript, Tailwind CSS, localStorage, impresión PDF.
REST Countries Explorer Lima, Perú · Ver proyecto
Proyecto personal
  • Desarrollé una aplicación web responsive que consume la API REST Countries para buscar y filtrar países por nombre o región.
  • Implementé tema claro/oscuro, vistas de detalle y una interfaz accesible con React, Next.js y TypeScript.
  • Technical Skills: React, Next.js, TypeScript, API REST, Tailwind CSS.

Skills

IA, Agentes y Automatización
MCP (Model Context Protocol), servidores MCP, agentes de IA, Prompt Engineering, Context Engineering, Spec-Driven Development (SDD), TDD, BDD, flujos completos de desarrollo asistidos por IA (especificaciones y análisis de requerimientos, diseño de arquitectura, implementación, depuración, refactorización, revisión de código, testing, documentación y despliegue), generación y automatización de pruebas, verificación de código generado, reglas y convenciones para agentes (AGENTS.md), herramientas CRUD, automatización de flujos
Frontend
React 19, Next.js 16 (App Router), TypeScript, JavaScript (ES6+), HTML5, CSS3, Astro, Vite, Tailwind CSS, shadcn/ui, Zustand, React Router, React Hook Form, Server Actions, Alpine.js, Bootstrap, Swiper, UI/UX, diseño responsive, Mobile-first, Accesibilidad web (a11y)
Backend
Node.js, NestJS, Express, APIs REST, PHP, Laravel, CodeIgniter, WordPress, Blade, Java, Spring Boot, Greenter, Nubefact, facturación electrónica SUNAT, Culqi, Mercado Pago, Zod, Better Auth, autenticación con tokens, SHA-256, seguridad de aplicaciones
Bases de Datos
PostgreSQL, MySQL, MongoDB, SQLite, SQL, Prisma, Sequelize, Mongoose, Eloquent ORM
Testing y Calidad
Vitest, Playwright, pruebas unitarias, pruebas de integración, pruebas E2E, TDD, BDD, Clean Code, code review, documentación técnica
DevOps y Herramientas
Git, GitHub, Docker, Vercel, Vite, cPanel, DNS, SSL, Figma, Filament, Docusaurus, impresión PDF
Automatización Industrial
DCS (Sistemas de Control Distribuido), SCADA, LabVIEW, InTouch, HMI, System Platform, ArchestrA, automatización Batch, control de procesos, monitoreo y supervisión
Gestión de Proyectos y Competencias
Gestión de proyectos TI, PMP, planificación de cronogramas, gestión de presupuesto, liderazgo de equipos, coordinación de stakeholders, levantamiento de requerimientos, conectividad rural, internet satelital (VSAT), redes Wi-Fi, coordinación con UGEL y DRE, instalación de servidores, capacitación técnica, biometría, arquitectura de software, comunicación técnica, resolución de problemas

Education

Alura ONE - Oracle Next Education Lima, Perú
Desarrollador Web - Java
  • Completé una formación intensiva en desarrollo web full-stack con especialización en Java y Spring Boot.
  • Desarrollé aplicaciones web y APIs RESTful con Java, Spring Boot y MySQL, aplicando buenas prácticas de programación y diseño de software.
  • Resolví desafíos prácticos y proyectos con control de versiones (Git) y trabajo colaborativo.
Universidad Nacional del Callao Callao, Perú
Ingeniería Electrónica
  • Título profesional de Ingeniero Electrónico con especialidad en Automatización y Control Industrial.
  • Graduado en el quinto superior de la promoción.

Certifications

React y TypeScript - La Guía Completa Creando +10 Proyectos Certificado
Udemy
shadcn/ui: Componentes accesibles y personalizables Certificado
DevTalles
Formación Java Web: crea aplicaciones utilizando Spring Boot Certificado
Alura
Formación Lógica de programación con JavaScript Certificado
Alura
Desarrollo Web Completo con HTML5, CSS3, JS, AJAX, PHP y MySQL Certificado
Udemy
Bootcamp Diseño UX/UI: aprende Design Thinking y Figma Certificado
Udemy
Build applications using TypeScript Certificado
Microsoft Learn

Languages

Español
Nativo
Inglés
Intermedio