Gerardo Manuel Reyes Fernández

Gerardo Manuel Reyes Fernández

Full-Stack WEB SR

35 años

gmrf18@gmail.com

Acerca de mí

Desarrollador Full-Stack Senior con 8+ años de experiencia construyendo soluciones web de extremo a extremo. Experto en tecnologías clave (Node.js, Angular, React, Vue) con una sólida especialización en Arquitectura Frontend escalable y Mentoría de equipos para la mejora técnica continua. Habilidad probada en alinear la estrategia técnica con los objetivos de negocio a través de una comunicación efectiva con stakeholders. Innovación con IA: Integración de herramientas de IA (Claude, Gemini, Codex) para potenciar la velocidad, eficiencia y calidad en el ciclo de desarrollo.

Experiencia Laboral

Full Stack developer

DC Vent

nov 2025 - dic 2025

Desarrollador Full Stack (Fintech y otros sectores) Experiencia en el desarrollo de soluciones Full Stack utilizando React y Node.js. Trabajé sobre una plantilla en Lovable, a la cual añadí funcionalidades como cálculos dinámicos, tablas, búsquedas avanzadas, filtros personalizados y exportación de reportes a XLSX. Aproveché herramientas de IA para construir un MVP funcional en menos de 3 semanas, asegurando buenas prácticas de desarrollo y calidad del código. Implementé módulos completos para la administración de roles, usuarios y permisos además de diseñar el esquema de base de datos en MySQL. Implemente un sistema de token ExChange para SSO. Cree los endpoints en .NET usando Clean Architecture y trabaje el Front de este proyecto con vueJs

AngularMysqlNode Js.NETClaudeVueReactJWTMongoDBTypescriptHtmlSassCss

Full Stack

Freelance

sept 2025 - Actualidad

Aplicación Web de Karaoke en Tiempo Real Sistema multitenant y full-stack para gestión de solicitudes de karaoke en tiempo real. La arquitectura está diseñada para escalar en la nube con aislamiento completo de cada tenant. Implementado con Next.js 15, React 19, Socket.IO y TypeScript. Incluye custom server para WebSockets, URLs hasheadas para seguridad, sanitización XSS, y generación de QR codes dinámicos. Desarrollo asistido por IA (Claude Code, Codex, Gemini) para optimización de código y lógica.

JavascriptReactNextjsSocketIOTypescriptGCPWebpackCss

FullStack developer

Freelance

feb 2025 - jun 2025

En una primera fase, fui el arquitecto y creador de una plataforma de gestión de asistencias y pagos, diseñando su núcleo con Angular y Firebase para resolver una necesidad de negocio específica. Posteriormente, volví a tomar las riendas del proyecto, no solo para mantenerlo, sino para liderar su siguiente etapa de evolución. Mi primer paso fue ejecutar una modernización técnica completa, migrando la aplicación de Angular 16 a 18. A partir de ahí, trabajando como socio estratégico del cliente, expandí sus capacidades con funcionalidades críticas: un sistema de reportes avanzada que transformó su acceso a datos y un sistema de etiquetado inteligente que optimizó radicalmente su flujo de cobranza. Este proyecto representa mi capacidad para construir soluciones desde cero y guiarlas a través de su ciclo de vida completo, asegurando que crezcan y aporten valor continuo.

AngularJavascriptPWAJWTTypescriptSassGCPWebpack

Front Developer

Cognizant

dic 2024 - feb 2025

Dediqué un período al desarrollo profesional proactivo, completando cursos en áreas estratégicas como Seguridad Informática, React, Vue y herramientas de IA (Copilot) para expandir mi conjunto de habilidades técnicas. Lideré la iniciativa y desarrollo de "CV Creator", una herramienta interna construida desde cero con Angular 19 con el objetivo de facilitar y estandarizar la actualización de perfiles profesionales para los miembros del equipo. Implementé las últimas novedades del framework Angular en un proyecto real, utilizando Signals para una gestión de estado reactiva y eficiente, y una arquitectura moderna basada en Componentes Standalone. La aplicación se convirtió en un recurso valioso que ayudó a otros desarrolladores a agilizar la actualización de sus currículums, sirviendo como un caso de estudio interno sobre las nuevas capacidades de Angular.

SpringAngularJavascriptNode JsReactTypescript

Full Stack Developer

Cognizant: EHealth

jul 2024 - dic 2024

Mi trabajo abarcó desde la modificación de APIs hasta la implementación de interfaces 'pixel-perfect' basadas en Figma, como un motor de recomendación de planes médicos. En todos mis proyectos, garanticé la máxima calidad del código mediante pruebas unitarias y la colaboración continua con equipos de UX/UI para entregar productos robustos y centrados en el usuario.

GraphqlVueTypescriptHtmlSassWebpackCssJenkins

Full Stack Developer

Cognizant: Equifax

ago 2022 - jul 2024

Lideré la implementación de una arquitectura de microfrontends utilizando Nx para gestionar un monorepo complejo, mejorando la escalabilidad del sistema y la autonomía de los equipos de desarrollo. Dirigí la mitigación de vulnerabilidades críticas de seguridad en el frontend, analizando y solucionando hallazgos de herramientas como Fortify y Twistlock para fortalecer la postura de seguridad de la aplicación. Colaboré estrechamente con Product Owners (POs) y el liderazgo técnico para definir el roadmap del producto, proponer mejoras estratégicas y asegurar la alineación entre los objetivos de negocio y la ejecución técnica. Ejercí como referente técnico y consultor frontend, estableciendo estándares de codificación, dirigiendo revisiones de código (code reviews) y aprobando pull requests para garantizar la máxima calidad del software siguiendo standares OWASP y WCAG Orquesté y ejecuté la migración exitosa de la plataforma de Angular 12 a 16 y de Nx 13 a 17, introduciendo mejoras de rendimiento y asegurando la vigencia tecnológica del proyecto. Contribuí al desarrollo de APIs en el backend con Spring Boot y utilicé SonarQube para el análisis estático y la mejora continua de la calidad del código.

SpringAngularJavascriptNode JsJasmineBootstrapTypescriptHtmlSassGCPWebpackCssJenkins

WEB Lead

Cognizant-Sofvision : WALMART-Kalos

oct 2021 - jun 2022

Asumí el rol de Líder Frontend, colaborando estrechamente con el Arquitecto de Software para revisar y definir la estrategia técnica y la arquitectura de la plataforma. Lideré y ejecuté la migración completa y compleja de la plataforma de Angular y NgRx v8 a v13, modernizando la base de código, mejorando el rendimiento y la mantenibilidad del sistema de gestión de estado. Fui el referente técnico y mentor del equipo, dirigiendo las revisiones de código (code reviews), apoyando a los desarrolladores para superar bloqueos y liderando las sesiones de integración con el backend QA y Mobile Actué como puente entre el producto, el diseño y el desarrollo, participando activamente en la revisión de Historias de Usuario y brindando consultoría sobre la viabilidad técnica de los maquetados UX/UI. Siguiendo las mejores practicas de seguridad OWASP como de usabilidad WCAG Dirigí la creación y extensión de una librería de componentes reusables y la personalización de temas con Angular Material, estandarizando la interfaz de usuario y acelerando los tiempos de desarrollo.

AngularJavascriptReduxrxjsJWTNgrxTypescriptHtmlSassCssJenkins

Front Developer Senior

Equifax: Cyber: Bancos y financieras MEX CL

feb 2020 - jul 2021

Consultoría, arquitectura y desarrollo en aplicaciones en la nube con angular 8,9,10,11,12. Apoyo a equipos de arquitectura FRONT (ANGULAR) ,creación de componentes dinámicos, librerías, resolviendo dudas de como funciona Angular y sus buenas prácticas, decisiones para la base de proyectos en la cuestión escalabilidad y optimización dependiendo de cada necesidad. Modificación y resolución de vulnerabilidades y bugs críticos para web y pantallas móviles. Creación de app con nodeJS Typescript de microservicios con Sockets y SSE para integración Dialer. Integración de dialer de terceros.

AngularMysqlJavascriptAWSrxjsdockerBootstrapTypescriptHtmlSassGCPCssJenkins

Front Developer JS y Angular

Indra-Company Santander : Neo

nov 2019 - dic 2019

Apoyo creando nuevos features, modificaciones con distintas tecnologías basadas en JS, Angular, Jquery

AngularBootstrapTypescriptHtmlCss

Front Developer - Angular

Indra-Company Santander

may 2019 - nov 2019

Actué como referente técnico y mentor dentro del equipo, brindando apoyo proactivo para desbloquear tareas complejas, asegurar el cumplimiento de los sprints y capacitar a otros desarrolladores en buenas prácticas. Colaboré estrechamente con Diseñadores UX, Product Owners y el Gerente de Proyecto en la planificación de fases y la definición de alcances, traduciendo los requerimientos de negocio y diseño en soluciones técnicas viables. Lideré la reestructuración y refactorización de código en módulos críticos, implementando componentes reusables y patrones de comunicación eficientes para mejorar la mantenibilidad y escalabilidad de la aplicación. Desarrollé formatos electrónicos complejos y dinámicos utilizando Angular (Reactive Forms, Template Driven Forms) y RxJS para gestionar flujos de datos asíncronos y validaciones complejas. Implementé todas las funcionalidades siguiendo estrictos estándares de seguridad de la industria bancaria, garantizando la integridad y protección de los datos en una aplicación de alta criticidad.

AngularJavascriptAWSrxjsJWTBootstrapTypescriptHtmlSassCss

Full Stack Developer

Concrad

may 2018 - ene 2019

Participé en el ciclo de vida completo (planeación, desarrollo y mantenimiento) de módulos clave para una plataforma ERP, utilizando un stack Full-Stack con Angular, Node.js y MySQL. Desarrollé y di mantenimiento a módulos críticos para el negocio, incluyendo Compras, Ventas, Auditorías y Control de Inventarios, mejorando la eficiencia y la trazabilidad de las operaciones. Implementé un sistema de seguridad y gestión de usuarios basado en JSON Web Tokens (JWT), definiendo roles y permisos para proteger el acceso a datos sensibles a través de la API REST. Construí interfaces de usuario ricas en funcionalidades, implementando visualizaciones de datos con DataTables, filtros de búsqueda avanzados y formularios complejos con Angular Forms (ngForm). Desarrollé un módulo de reportes dinámicos para la generación de informes personalizados, proporcionando a los stakeholders visibilidad sobre las operaciones clave del negocio.

AngularMysqlNode JsrxjsJWTBootstrapTypescriptHtmlCss

Developer Freelance

Clinica-Relox

nov 2017 - may 2018

Diseñé y desarrollé desde cero una solución ERP para la gestión integral de una clínica, utilizando un stack tecnológico basado en Angular (Frontend), Node.js (Backend) y MySQL (Base de Datos). Implementé módulos críticos para la operación clínica, incluyendo un sistema de agendamiento y gestión de citas, el registro centralizado de pacientes y personal, y la digitalización de tests de evaluación clínica. Desarrollé funcionalidades clave para la gestión administrativa, como módulos de control de inventarios, seguimiento de compras y consulta de reportes de ventas, optimizando los procesos internos y la toma de decisiones. Fui responsable del desarrollo end-to-end de cada módulo, abarcando desde el diseño del esquema de la base de datos en MySQL y la construcción de la API RESTful con Node.js, hasta la creación de interfaces de usuario interactivas y funcionales con Angular.

AngularMysqlNode JsJWTBootstrapTypescriptHtmlCss

Full Stack Developer Freelance

Acuario Fes-Iztacala

oct 2017 - ene 2018

Biblioteca digital interna, de artículos en PDF. El programa permite insertar nuevos archivos PDF con breve resumen del contenido del artículo, búsquedas avanzadas a partir de filtros.

AngularrxjsJWTBootstrapTypescriptHtmlCss

Skills

Angular

Angular

Javascript

Javascript

Bootstrap

Bootstrap

Typescript

Typescript

Html

Html

Css

Css

rxjs

rxjs

Sass

Sass

Mysql

Mysql

Node Js

Node Js

Ubuntu

Ubuntu

PWA

PWA

Nestjs

Nestjs

JWT

JWT

Github

Github

Spring

Spring

Redux

Redux

Claude

Claude

React

React

MongoDB

MongoDB

Ngrx

Ngrx

Jenkins

Jenkins

Graphql

Graphql

Go

Go

AWS

AWS

gitlab

gitlab

Nextjs

Nextjs

docker

docker

SocketIO

SocketIO

Electron

Electron

GCP

GCP

Webpack

Webpack

Vue

Vue

Jasmine

Jasmine

Python

Python

Raspberrypi

Raspberrypi

.NET

.NET