Experiencia

Octubre 2020 / Encora Inc

Software Engineer – Ruby on Rails & React en https://www.opentable.com

Colaboro remotamente con un equipo encargado de la integración de su aplicación CRM orientada a restaurantes al core principal de OpenTable, dada su adquisición el año pasado.

Mi labor principal en el día a díá consiste en:

  • Migrar funcionalidad de un sistema legacy a una aplicación de Ruby on Rails.
  • Garantizar que el código migrado funcione en producción, a través de pruebas unitarias automatizadas y algunas pruebas manuales.
  • Solucionar errores actuales del sistema dada la reciente integración con las plataformas de OpenTable.
  • Modificar/actualizar la integración con diferentes APIs de terceros y de OpenTable.
  • Crear código para el desarrollo de tareas recurrentes como: importación, exportación y actualización de datos, envío de notificaciones, correos, etc.
  • Proponer buenas prácticas de codificación basados en SOLID y algunos patrones de diseño.

Febrero 2020 / Carbono

Software Engineer – React Native en https://redaria.com

Colaboré remotamente con el equipo como Fullstack Developer, desarrollando módulos nuevos para la aplicación móvil y el backend de Redaria.

Mis principales logros fueron:

  • Crear nuevos flujos y pantallas en la aplicación basado en un diseño.
  • Crear los flujos de pantallas de activación de licencias PREMIER en la aplicación.
  • Integrar las plataformas de pago y suscripciones de Google y Apple con librerías de React Native.
  • Crear nuevos módulos en el backend para el licenciamiento y monetización de la aplicación y la interacción con APIs de Google y Apple.
  • Integración de Nova como un panel administrativo de consulta de información generada por la aplicación, así como la administración de la misma.

Marzo 2016 / Medsi

Ruby on Rails Developer en https://www.medsi.com.mx

Colaboré con el equipo de desarrollo para crear nuevos módulos en la aplicación.

Mis principales logros y actividades fueron:

  • Capacitaciones técnicas y de lógica de negocio a nuevos developers que llegaban a la empresa.
  • Colaborar con el equipo en el diseño y planeación de los sprints.
  • Liderar al equipo de desarrollo en algunos sprints.
  • Desarrollar la primer versión de MedsiHIS, un sistema de administración hospitalaria.
  • Desarrollar la primer versión de MedsiEMR, un sistema de administración de pacientes con el expediente clínico electrónico.

Diciembre 2013 / DivorceHelp123

Web Developer en https://www.divorcehelp123.com

Colaboré remotamente como Fullstack Developer con un equipo distribuido de desarrollo, con gente de Colorado, Floria, Guatemala, India, Cozumel, Mérida, etc.

Mis principales logros y actividades fueron:

  • Migrar funcionalidad de una aplicación legacy a una con Zend Framework.
  • Crear nuevos módulos para la aplicación web, crear formularios dinámicos para los usuarios.
  • Colaborar con el equipo para el diseño de los sprints.
  • Ligar los formularios dinámicos a lógica de negocio del sistema.
  • Corregir errores conocidos y escribir pruebas unitarias con PHPUnit.
  • Escribir pruebas de integración con Selenium.

2012 – 2013

Web Developer en http://www.biomedicosdemerida.com
Web Developer en https://aluxoft.com