Ir al contenido principal

Ricardo Mendoza

Ingeniero de Software con amplia experiencia en desarrollo web así como en incorporar IA en el SDLC.

Guadalajara, MX

Curriculum Vitæ

Soy un Ingeniero de Software con más de 15 años trabajando como Desarrollador Fullstack. Tengo amplia experiencia desarrollando APIs REST, microservicios, y soluciones Serverless. Mi trabajo se enfoca en definir la arquitectura y desarrollar soluciones seguras, eficientes y escalables utilizando principalmente Python y JavaScript, así como desplegarlas en proveedores de nube como AWS y Azure. Recientemente comencé a incorporar IA en el SDLC para aumentar la velocidad de desarrollo y mejorar la calidad del software.

Habilidades técnicas

Lenguajes de programación: JavaScript/TypeScript (Node.js/React), Python (Django/Flask), C# (ASP.NET), PHP (Laravel/Lumen).

Bases de datos: MySQL, PostgreSQL, MongoDB, DynamoDB, Memcached.

Cloud: AWS (Lambda, API Gateway, EC2, S3, ECS, EKS, IAM), Azure (App Service, Front Door, Blob Storage, Virtual Machine).

DevOps: Git, GitHub, Docker, Kubernetes, Terraform, Harness, New Relic.

Experiencia profesional

Principal Engineer | Desarrollador Fullstack - Altimetrik (dic. 2022 - Actualmente trabajando aquí)

  • A cargo de la transición técnica de distintas soluciones desde .NET hacia Node.js para ayudar a reducir costos de infraestructura y, en paralelo, mejorar el rendimiento y la escalabilidad de dichas soluciones. Despliegue de las soluciones en AWS Lambda, ECS, y EKS usando Terraform y Harness.
  • Contribuí al desarrollo de distintos componentes web hechos con Vanilla JavaScript. Dichos componentes web ayudaron a estandarizar la interfaz y experiencia del usuario en el sitio web de uno de los clientes de Altimetrik.

Líder Técnico | Desarrollador Fullstack - Mi Compa Seguros (mayo 2021 - nov. 2022)

  • Dirigí el equipo de desarrolladores para alcanzar los objetivos técnicos de lacompañía.
  • Desarrollé un chatbot para convertir leads en clientes a través de canales sociales como Facebook Messenger y WhatsApp. El chatbot ayudó a incrementar la conversión de leads en un 26%. Fue desarrollado con Node.js, MySQL, PostgreSQL y MongoDB.
  • Contribuí al desarrollo del CRM de la compañía utilizando Node.js, AWS Lambda, MySQL, PostgreSQL y React.

Desarrollador Backend - Anexinet (oct. 2020 - mayo 2021)

  • Desarrollé microservicios usando Node.js y GraphQL y los desplegué en AWS Lambda.
  • Implementé un Headless CMS (Webiny) para despachar dinámicamente contenido localizado para un sitio web, optimizando tiempos de carga cerca de un 30%.

Desarrollador Fullstack - Gobierno del Estado de Jalisco (CGIG) (mayo 2019 - oct. 2020)

  • Construí aplicaciones web usando arquitectura cliente-servidor con Angular en el frontend y Lumen (PHP) en el backend. Desarrollé servicios backend con arquitectura MVC utilizando Laravel (PHP) conectado a bases de datos MySQL y PostgreSQL.
  • Desarrollé un sistema de gestión para una dependencia del Gobierno usando Django (Python) y PostgreSQL, ayudando a incrementar la productividad al automatizar diversos procesos del departamento.
  • Colaboré en la creación de una app para dispositivos móviles para un programa social usando el framework Ionic.

Desarrollador .NET - Calafia Airlines (sept. 2015 - abr. 2019)

  • Trabajé en las APIs REST que constituyeron el motor de reservaciones de la aerolínea usando C#, ASP.NET MVC y ASP.NET Core.
  • Encargado de la integración del motor de reservaciones de la aerolínea con algunos de los mayores brokers de reservaciones como Expedia, SkyScanner y Despegar, resultando en un aumento considerable en las vents de la aerolínea.
  • Colaboré en la configuración y el mantenimiento de servidores virtuales y servicios en la nube de Azure.

Desarrollador Fullstack - Universidad de Guadalajara (CUCS) (jul. 2014 - jul. 2015)

  • Diseñé, definí la arquitectura y desarrollé una plataforma MOOC basada en Open edX. Desarrollada con Django (Python) and Flask (Python) y desplegada en un servidor privado con Debian and Nginx. [Reconocimiento]

Líder Técnico | Desarrollador Backend | Desarrollador iOS/Android - Kokone (jul. 2012 - nov. 2014)

  • Dirigí el desarrollo de CARES, un proyecto enfocado en la salud, el cuál ganó el primer lugar en el concurso internacional FI-WARE Smart Society (octubre 2014) y fue finalista en el concurso internacional FI-WARE Smart Cities (enero 2014).
  • Desarrollé servicios web con Tornado (Python).
  • Desarrollé apps de productividad para iOS y Android usando Objective-C and Java.
  • Colaboré en el desarrollo de videojuegos para iOS usando Objective-C y Cocos 2D.

Soporte Técnico | Desarrollador .NET - Alliance Française de Guadalajara (nov. 2010 - oct. 2012)

  • A cargo de la computarización de la institución.
  • Desarrollé una aplicación de escritorio para ayudar a gestionar la biblioteca de la institución con .NET (C#) y MySQL.

Becario Microsoft - Universidad de Guadalajara (CGTI) (oct. 2007 - oct. 2009)

  • Contribuí al desarrollo de una aplicación de escritorio para monitorear cuentas UDGLive@edu usando .NET (C#) y Oracle.

Educación

Ingeniería en Computación - Universidad de Guadalajara (2007 - 2011)

Certificaciones

PCEP - Certified Entry-Level Python Programmer - Python Institute [Link de verificación]

Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate - Oracle [Link de verificación]

Oracle Cloud Infrastructure 2025 Certified Generative AI Professional - Oracle [Link de verificación]

Proyectos personales

Sitio web persional [Web]

Sitio web desarrollado con Django (Python) y desplegado en una Web App en Azure.

Chingu - Asian Street Food [Web]

Sitio web desarrollado con Django (Python) y desplegado en una Web App en Azure.

Idiomas

Español: nativo.

Inglés: C1.

Francés: B2.

Japonés: ~N5.