Walker Rómulo Alfaro Trelles

Lima - Perú

Perfil Profesional

Desarrollador Web full-stack e Ingeniero Electrónico con más de 5 años de experiencia en desarrollo web y más de 10 años en automatización industrial y software. Especializado en la construcción de aplicaciones web modernas, performantes y escalables utilizando React y Next.js, con fuerte enfoque en experiencia de usuario, accesibilidad y diseño responsive.

Sólida experiencia en desarrollo frontend con TypeScript, manejo avanzado de estado, formularios complejos, validaciones y consumo de APIs REST, así como en desarrollo backend con Node.js y NestJS, diseñando arquitecturas limpias, servicios desacoplados y persistencia de datos mediante ORMs y ODMs (Prisma, Sequelize, Mongoose) sobre bases de datos SQL y NoSQL.

Cuenta con experiencia previa en PHP y Laravel, control de versiones con Git, y diseño de interfaces en Figma, participando en todo el ciclo de vida del producto: levantamiento de requerimientos, diseño, implementación, despliegue y documentación técnica.

Experiencia Laboral Relevante

Consultor Full-StackLima, Perú   Feb 2025 — Actualidad
Independiente
  • Desarrollo de aplicaciones web Full-Stack utilizando React, Next.js, Node.js y NestJS.
  • Especialización en React con uso avanzado de Hooks y creación de Hooks personalizados. Implementación de enrutamiento con React Router v7 y consumo de APIs HTTP.
  • Desarrollo con Next.js 16.0.5 (última versión), integrando TypeScript, Zod para validación de tipos, y Zustand para manejo de estado. Implementación del App Router, Server Actions, Server Components y rutas dinámicas.
  • Construcción de interfaces modernas y responsivas bajo el enfoque Mobile-First, empleando Tailwind CSS y componentes Headless como Shadcn.
Desarrollador WebLima, Perú   May 2024 — Dic 2024
GI Administradora de Negocios e Inversiones S.A.C.
  • Diseñé y desarrollé interfaces intuitivas aplicando principios de UI/UX para una experiencia optimizada en el proyecto Puja Inmobiliaria.
  • Gestioné requerimientos técnicos y funcionales con usuarios, asegurando el alineamiento con los objetivos del proyecto.
  • Implementé el frontend completo con Alpine.js, Blade, Bootstrap y Swiper, desarrollando componentes dinámicos y reutilizables.
  • Diseñé la base de datos en MySQL, definiendo relaciones entre tablas y optimizando consultas con Eloquent ORM.
  • Desarrollé el backend en Laravel y PHP, implementando modelos, controladores y componentes reutilizables.
  • Configuré un panel administrativo con Filament para la gestión eficiente de recursos.
  • Documenté la plataforma con Docusaurus, incluyendo manuales técnicos y funcionales para usuarios y desarrolladores.
Coordinador de ProyectosLima, Perú   Nov 2017 — Jul 2019
Intellisoft S.A.
  • Gestión y coordinación de proyectos relacionados con TI para empresas privadas y estatales.
  • Responsable de las operaciones de mantenimiento, responsable directo de coordinar la labor diaria de más de 15 colaboradores.
Gerente de ProyectosLima, Perú   Sept 2014 — Sept 2015
Sociedad Inducontrol Ingeniería S.A.C.
  • Responsable del área de proyectos encargado del desarrollo de soluciones en automatización industrial en diversos rubros como Data Centers, Cementeras, Mineras, etc.
  • Responsable del cierre de proyectos, búsqueda activa de nuevas oportunidades.
  • Responsable de capacitaciones al área de proyectos, implementando un sistema de mejoras de habilidades técnicas de los ingenieros del área.

Proyectos Personales

PortfolioLima, Perú   Abr. 2023 — actualidad
  • Portfolio personal que reúne proyectos frontend y full-stack, enfocados en rendimiento, accesibilidad y diseño moderno. Desarrollado con Next.js, aplicando principios de arquitectura escalable y buenas prácticas de UI/UX.
  • REST Countries Explorer: Aplicación responsive construida con Next.js que consume la API REST Countries. Permite filtrar países por nombre o región, alternar temas (light/dark) y visualizar información detallada con una interfaz clara y accesible.
  • Weather Dashboard: Dashboard meteorológico moderno que consume las APIs Open-Meteo y Geocoding. Muestra condiciones en tiempo real, pronósticos horarios y resúmenes diarios. Manejo de estado global con Zustand para actualizaciones rápidas y predecibles.
  • Multi Step Form: Solución al challenge Multi-step Form de Frontend Mentor, desarrollada con Next.js, React y TypeScript bajo un enfoque mobile-first. Incluye validaciones, navegación por pasos, layouts responsivos y manejo de formularios con React Hook Form, estilizado con TailwindCSS y Shadcn/ui.
  • URL Shortener: Aplicación full-stack para acortamiento de URLs, desarrollada con Next.js y un backend propio. Implementa persistencia de enlaces con MongoDB y Mongoose, validaciones con Zod, copiado al portapapeles y diseño responsive, sin depender de servicios externos de acortamiento.

Formación

Desarrollador Web - JavaLima, Perú   Ene 2024 — Jul 2024
Alura ONE - Oracle Next Education
  • Participación en el Grupo 6 del programa de formación en desarrollo web y especialización en Java con Spring Boot.
  • Desarrollo de aplicaciones web utilizando Java, Spring Boot, MySQL, y herramientas modernas para la gestión de APIs RESTful.
  • Resolución de desafíos prácticos y creación de proyectos aplicando buenas prácticas de programación y diseño de software.
Titulado en Ingeniería ElectrónicaCallao, Perú   Mar 2006 — Jun 2011
Universidad Nacional del Callao
  • Especialidad en Automatización y Control Industrial. Graduado en el quinto superior.

Cursos

React y TypeScript - La Guía Completa Creando +10 Proyectos
Udemy
Oct 2025
Shadcn/ui: Componentes accesibles y personalizables
DevTalles
Sep 2025
Formación Java Web: crea aplicaciones utilizando Spring Boot
Alura
Jul 2024
Formación Lógica de programación con JavaScript
Alura
Feb 2024
Node: Cero a Experto
Udemy
Mar 2023
Desarrollo Web Completo con HTML5, CSS3, JS AJAX PHP y MySQL
Udemy
Jun 2023
Bootcamp diseño UX/UI: aprende Design Thinking y Figma
Udemy
Abr 2023
Build applications using TypeScript
Microsoft
Abr 2023