Perfil profesional
Experiencia demostrada en HTML.
Experiencia demostrada en CSS.
Experiencia demostrada en JavaScript.
Experiencia demostrada en React.
Experiencia demostrada en Next.js.
Qordev
Responsable de forma independiente del desarrollo integral de software en producción, incluyendo levantamiento de requisitos, planificación técnica, arquitectura, implementación, pruebas, despliegue, monitoreo y mantenimiento continuo.. Lideré la modernización incremental de un backend Laravel/PHP en producción y un frontend JSX heredado hacia una arquitectura basada en TypeScript utilizando Fastify, React, Drizzle ORM, Redis/BullMQ y Nx, manteniendo el sistema existente operativo durante toda la transición.. Diseñé e implementé una estrategia de migración strangler-fig mediante enrutamiento basado en rutas de Nginx, permitiendo ejecutar en paralelo los servicios Laravel heredados y los nuevos servicios TypeScript y migrar progresivamente funcionalidades en producción con cambios sin tiempo de inactividad y paridad funcional.. Reconstruí APIs REST con Fastify y Drizzle ORM, incorporando servicios type-safe y validación de esquemas mientras mantenía la compatibilidad con el modelo de datos MySQL y los flujos de producción existentes.. Modernicé funcionalidades frontend heredadas hacia TypeScript estricto y React, y desarrollé un dashboard administrativo independiente con React/Vite, integrado directamente con el nuevo backend y la arquitectura de despliegue.. Diseñé una arquitectura de procesamiento en segundo plano utilizando BullMQ y Redis, incluyendo manejadores de colas aislados y seguimiento de ownership de jobs para gestionar de forma segura cargas asíncronas durante la migración.. Implementé autenticación mediante verificación JWT/JWKS, compatible con rotación de claves de Auth0 sin requerir interrupciones del servicio.. Desarrollé herramientas internas de migración para inventario de rutas, detección de divergencias de esquemas y captura de fixtures de prueba, permitiendo validar sistemáticamente el comportamiento entre las implementaciones heredadas y modernas.. Responsable independiente del desarrollo de una plataforma full stack de entrenamiento y coaching deportivo, incluyendo flujos para jugadores y entrenadores, gestión de equipos y ejercicios, suscripciones, entrenamiento basado en video, analítica, autenticación e integraciones de terceros.. Lideré la modernización de la arquitectura frontend de la plataforma, migrando flujos heredados hacia una arquitectura moderna basada en Vite/React, TypeScript, Tailwind y componentes reutilizables, manteniendo la funcionalidad existente.. Diseñé y completé la arquitectura de un pipeline de procesamiento de video basado en Rust, evaluando la implementación existente, identificando riesgos de seguridad y corrección de datos, reconciliando implementaciones divergentes y definiendo una arquitectura cloud-native por fases utilizando AWS, PostgreSQL, colas y workers en contenedores.. Establecí y mantuve flujos de desarrollo basados en Docker, pipelines CI/CD, pruebas automatizadas, infraestructura AWS y prácticas de despliegue en producción, con énfasis en confiabilidad, mantenibilidad y velocidad de desarrollo.. Trabajé directamente en aspectos de producto e ingeniería, transformando requisitos de negocio ambiguos en soluciones técnicas e identificando continuamente oportunidades para mejorar flujos de producto, confiabilidad, rendimiento y mantenibilidad.
Ahinko International
Asumí la responsabilidad de una plataforma de membresías en producción, ampliando mis funciones desde desarrollo WordPress hacia ingeniería backend, infraestructura cloud, integraciones, planificación de producto y coordinación técnica.. Lideré la migración de HostGator a Google Cloud Platform, separando las cargas de trabajo entre instancias de Compute Engine y trasladando la base de datos a Cloud SQL para mejorar estabilidad, gestión de recursos y escalabilidad.. Diseñé e implementé una API desacoplada con Node.js/TypeScript/Express para centralizar las operaciones backend y retirar el procesamiento de pagos e integraciones de los servidores de WordPress/aplicación.. Reemplacé MemberMouse por MemberPress y desarrollé un plugin personalizado de WordPress integrado con Sticky.io para automatizar la creación de membresías, gestión de suscripciones y flujos del ciclo de vida de agentes.. Desarrollé integraciones API para procesamiento de pagos, referidos, seguimiento de ventas, contactos CRM, listas de call center, Mailchimp y gestión de correo electrónico, conectando múltiples sistemas empresariales mediante un backend centralizado.. Desarrollé formularios embebibles reutilizables basados en React e integrados mediante iframes con plataformas como ClickFunnels y respaldados por la API centralizada.. Gestioné infraestructura GCP incluyendo Compute Engine, Cloud Run, Cloud SQL, balanceo de carga, caché, Container Registry, Cloud Armor, SSL, despliegues y migraciones de sitios.. Di soporte a aplicaciones adicionales en React y .NET Core, incluyendo un motor de reservas y un sistema de seguimiento de entrega de productos.. Trabajé directamente con clientes y proveedores externos para definir roadmaps, priorizar backlogs de desarrollo y coordinar entregas dentro de un equipo pequeño de desarrolladores y QA.
Desarrollé y mantuve sitios web y soluciones personalizadas para clientes del sector automotriz y pequeñas y medianas empresas.. Construí y personalicé sitios WordPress y plugins para mejorar la presencia digital y generar leads.. Creé aplicaciones web con frameworks modernos para mejorar el rendimiento y la experiencia de usuario.. Gestioné proyectos desde el desarrollo hasta la entrega, asegurando la calidad y satisfacción del cliente.. Gestioné migraciones de sitios web entre proveedores de hosting y desde plataformas de hosting compartido hacia entornos de máquinas virtuales.
Stylus Magazine
Colaboré con equipos multidisciplinarios para entregar materiales digitales e impresos.. Desarrollé una herramienta interna para mejorar el seguimiento de inventario y reducir errores manuales.. Contribuí a mejoras de diseño UI y maquetación, mejorando la entrega de contenido y la interacción de los usuarios.
Licenciatura, Ingeniería de Sistemas