Hola, soy Rolando Ingeniero de Software

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 YouTube

Sobre mí

Soy 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:

  • Linux
  • Ruby on Rails
  • JavaScript (ES6+)
  • React
  • PostgreSQL
  • RSpec
  • Hotwire
  • Docker
  • Git/GitHub
  • Python
  • Django
  • MySQL
  • Solr

Proyectos Personales e Investigación

🚀

SBeeChamp

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.

Ruby on Rails AI Speech-to-Text Hotwire PostgreSQL
📡

IPPractice

Una herramienta interactiva para ingenieros de redes y estudiantes para practicar direccionamiento IP, subnetting y conceptos de diseño de redes.

Networking JavaScript Education Tool
☁️

MexClouds

Proyecto de infraestructura de nube personal enfocado en el auto-hospedaje de servicios, exploración de virtualización y gestión de recursos de red privados.

Linux Virtualization Self-hosting

Experiencia

Madata

Desarrollador Python

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.

AllData

QA Automation Engineer

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.

Universidad Autónoma de Chihuahua

Desarrollador Web y Móvil

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".

Der New Horizont Re

Desarrollador Web

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.

Instituto Chihuahuense de la Salud

Programador / Desarrollador

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.

Soluciones uVicate

Desarrollador Frontend

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.

Principales proyectos

📁

Acts_as_realtime

Es una gema para integrar tiempo real a las aplicaciones de rails de manera sencilla

Ruby on Rails Ruby WebSockets Metaprogramming
📁

MexWeather

Revisa pronosticos del tiempo en aplicaciones de rails de manera muy sencilla

Ruby on Rails Ruby API Consuming
📁

MexClouds (Internal)

Una nube privada la que nos permite desplegar gran variedad de servicios

Linux Networking Open Stack

Contactame

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