Especialista en crear aplicaciones web robustas, mantenibles y con enfoque en la calidad. Experiencia en desarrollo backend, frontend y automatización de pruebas.
Mi Blog Canal de YouTubeSoy un Desarrollador Senior de Ruby on Rails con amplia experiencia en la creación y mantenimiento de aplicaciones web robustas y escalables. Mi enfoque se centra en escribir código limpio, implementar pruebas exhaustivas y asegurar la calidad integral del software.
A lo largo de mi carrera, he liderado el desarrollo de múltiples aplicaciones críticas utilizando Ruby on Rails, modernizando procesos y aplicando las mejores prácticas del sector. Mi experiencia también incluye automatización QA y desarrollo frontend/móvil.
Algunas tecnologías con las que he estado trabajando recientemente:
Una plataforma para prepararte para concursos de Spelling Bee de forma natural usando speech-to-text con IA. Incluye juegos como "Syllable Combo", gestión de rachas y listas de palabras conocidas para seguir tu progreso.
Una herramienta interactiva para ingenieros de redes y estudiantes para practicar direccionamiento IP, subnetting y conceptos de diseño de redes.
Contribuyendo a un sistema ERP (Django, AngularJS, MySQL). Desarrollé y mantuve pruebas unitarias en Python, y automaticé el módulo de flujo de facturas de UI. Diseñé e implementé pruebas E2E con Playwright (TypeScript, POM). Gestioné ejecuciones de pruebas orquestadas con Jenkins en contenedores Docker para entrega continua.
Implementé pruebas automatizadas utilizando principalmente Selenium, siguiendo las mejores prácticas para QA tanto en pruebas manuales como automatizadas para asegurar la calidad del software.
Diseñé e implementé pruebas automatizadas para APIs utilizando Node.js y fui pionero en la introducción de Playwright para pruebas de UI.
Diseñé y desarrollé múltiples aplicaciones web críticas utilizando Ruby on Rails, modernizando procesos clave dentro de la universidad.
Proyectos destacados: Sistema de Gestión Documental, Plataforma de Encuestas Dinámicas, Sistema de Gestión de Congresos e Iniciativa "Paperless".
Desarrollé y mantuve sistemas web para la gestión de seguros y reaseguros utilizando Django (Python) para el backend y varias tecnologías frontend.
Proporcioné soporte técnico directo a clientes clave y lideré sesiones de capacitación en múltiples ciudades.
Implementé el módulo de gestión de viáticos usando ASP Clásico e inicié el desarrollo de un sistema de información en ASP.NET para la gestión de unidades médicas.
Contribuí al desarrollo de una plataforma tecnológica integral para SOFOMES utilizando AngularJS para implementar componentes complejos como tablas de amortización y matrices de evaluación de riesgos.
Es una gema para integrar tiempo real a las aplicaciones de rails de manera sencilla
Revisa pronosticos del tiempo en aplicaciones de rails de manera muy sencilla
Actualmente estoy buscando nuevas oportunidades. Mi bandeja de entrada siempre está abierta. Ya sea que tengas una pregunta o simplemente quieras saludar, ¡haré lo mejor que pueda para responderte!
Saludar