Hi, I am Roland Software Engineer

Specialist in creating robust, maintainable web applications with a focus on quality. Experience in backend, frontend development and test automation.

Youtube channel Personal Blog

About me

I am a Senior Ruby on Rails Developer with extensive experience in creating and maintaining robust and scalable web applications. My focus is on writing clean code, implementing comprehensive tests and ensuring the integral quality of the software.

Throughout my career, I have led the development of multiple critical applications using Ruby on Rails, modernizing processes and applying the best practices in the sector. My experience also includes QA automation and frontend/mobile development.

Some technologies I have been working with recently:

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

Experience

Madata

Python Developer

Contributing to an ERP system (Django, AngularJS, MySQL). Developed and maintained Python unit tests, automated UI invoice flow module. Designed and implemented E2E testing with Playwright (TypeScript, POM). Managed Jenkins-orchestrated test executions in Docker for continuous delivery.

AllData

QA Automation Engineer (with Rails Development Initiative)

I led the development of a web application for vehicle management using Ruby on Rails as an alternative to a system with stability issues.

I designed and implemented automated tests for APIs using Node.js and pioneered the introduction of Playwright for UI testing.

Universidad Autónoma de Chihuahua

Web and Mobile Developer

I designed and developed multiple critical web applications using Ruby on Rails, modernizing key processes within the university.

Featured projects: Document Management System, Dynamic Survey Platform, Congress Management System and "Paperless" Initiative.

Der New Horizont Re

Web Developer

I developed and maintained web systems for insurance and reinsurance management using Django (Python) for the backend and various frontend technologies.

I provided direct technical support to key clients and led training sessions in multiple cities.

Instituto Chihuahuense de la Salud

Programmer / Developer

I implemented the expense management module using Classic ASP and initiated the development of an information system in ASP.NET for the management of medical units.

Soluciones uVicate

Frontend Developer

I contributed to the development of a comprehensive technological platform for SOFOMES using AngularJS to implement complex components such as amortization tables and risk assessment matrices.

Featured Projects

📁

Acts_as_realtime

A gem to integrate real time into rails applications in a simple way

Ruby on Rails Ruby WebSockets Metaprogramming
📁

MexWeather

Check weather forecasts in Rails applications very easily.

Ruby on Rails Ruby API Consuming
📁

MexClouds

A private cloud that allows us to deploy a wide variety of services

Linux Networking Open Stack