Carlo Iván Quezada Venegas

Estudiante de Ingeniería en IA · Backend Developer · Arquitectura de Software AI Engineering Student · Backend Developer · Software Architecture

PerfilProfile

Estudiante de Ingeniería en Inteligencia Artificial en la Escuela Superior de Cómputo (ESCOM-IPN), con formación previa como Técnico en Programación. Me especializo en desarrollo backend, arquitectura de software y modelado de bases de datos, con interés particular en inteligencia artificial aplicada y sistemas basados en grafos. He liderado el diseño técnico de proyectos académicos multidisciplinarios, participando en la definición de arquitecturas, desarrollo de APIs y construcción de soluciones orientadas a problemas reales. Busco oportunidades que me permitan fortalecer mi experiencia en ingeniería de software, investigación aplicada e inteligencia artificial.

AI Engineering student at Escuela Superior de Cómputo (ESCOM-IPN), with a background as a Programming Technician. I specialize in backend development, software architecture, and database modeling, with a particular interest in applied AI and graph-based systems. I've led the technical design of multidisciplinary academic projects, defining architectures, building APIs, and delivering solutions for real-world problems. I'm looking for opportunities to grow in software engineering, applied research, and AI.

Escuela Superior de Cómputo (ESCOM) — IPN
Ingeniería en Inteligencia Artificial B.Eng. in Artificial Intelligence
CECyT 9 “Juan de Dios Bátiz” — IPN
Técnico en Programación Programming Technician

Proyectos DestacadosFeatured Projects

Sistema Inteligente de Movilidad Urbana
Technical Lead & Backend DeveloperTechnical Lead & Backend Developer
  • Definición de la arquitectura técnica del sistema y toma de decisiones de diseño.
  • Defined the system's technical architecture and made key design decisions.
  • Modelado de una base de datos orientada a grafos con Neo4j (estaciones, conexiones y puntos de interés).
  • Modeled a graph database with Neo4j (stations, connections, and points of interest).
  • Backend con Spring Boot y diseño de APIs REST para la comunicación con la aplicación.
  • Built the backend with Spring Boot and designed REST APIs for the app.
  • Autenticación y autorización mediante Supabase.
  • Implemented authentication and authorization with Supabase.
  • Coordinación técnica de un equipo multidisciplinario de cuatro integrantes.
  • Technical coordination of a four-person multidisciplinary team.
Mi Movilidad
Backend Developer & Android Developer
  • App Android para optimizar la movilidad urbana en la Ciudad de México mediante algoritmos de búsqueda de rutas.
  • Android app to optimize urban mobility in Mexico City using route-search algorithms.
  • Algoritmo de Dijkstra para calcular rutas óptimas entre estaciones del sistema de transporte.
  • Implemented Dijkstra's algorithm to compute optimal routes between transit stations.
  • Backend con Spring Boot; integración de MySQL, Firebase Realtime Database y Cloud Firestore.
  • Spring Boot backend integrating MySQL, Firebase Realtime Database, and Cloud Firestore.
  • Autenticación con Firebase e integración con la API de Google Maps Directions.
  • Firebase Authentication and integration with the Google Maps Directions API.
  • Proyecto ganador del 15.º Premio Nacional de Transporte Urbano y Movilidad 2024.
  • Winning project — 15th National Urban Transport and Mobility Award 2024.
Mental Health Research Chatbot
Backend Developer
  • Chatbot para WhatsApp con Node.js, como parte de un proyecto de investigación con el CIC-IPN.
  • WhatsApp chatbot built with Node.js, part of a research project with CIC-IPN.
  • Sincronización de datos entre MySQL y Cloud Firestore para mantener la consistencia de la información.
  • Data synchronization between MySQL and Cloud Firestore to keep data consistent.
  • Herramientas para la creación y administración de encuestas de investigación.
  • Tools for creating and managing research surveys.
  • Colaboración en una plataforma de análisis para la detección temprana de depresión mediante datos textuales.
  • Contributed to an analytics platform for early depression detection from text data.

PublicacionesPublications

Mi Transporte: A Route Optimization App for Integrated Mobility in Mexico City
14th International Congress of Telematics and Computing (WITCOM 2025) Springer Nature Switzerland · Communications in Computer and Information Science (CCIS)

Coautor de una publicación revisada por pares sobre una plataforma para la optimización de rutas en el Sistema de Movilidad Integrada de la Ciudad de México.

Co-author of a peer-reviewed paper on a route-optimization platform for Mexico City's Integrated Mobility System.

Scalable Multilayer Graph Architecture for Urban Transportation Systems
International Congress of Telematics and Computing

Coautor de un artículo que propone una arquitectura jerárquica multicapa basada en grafos, con un algoritmo de detección de transbordos que reduce la complejidad de O(N²) a O(N·K).

Co-author of a paper proposing a hierarchical multilayer graph architecture, with a transfer-detection algorithm that reduces complexity from O(N²) to O(N·K).

LogrosAchievements

15.º Premio Nacional de Transporte Urbano y Movilidad15th National Urban Transport and Mobility Award
Ganador nacional con el proyecto Mi Movilidad, desarrollado durante el CECyT. National winner with the Mi Movilidad project, developed during CECyT.
2.º Lugar — Expo ESCOM2nd Place — Expo ESCOM
Concurso de aplicación de las Ciencias Básicas, con el proyecto "Mobile Collision Control Kit Asistant". Applied Basic Sciences competition, with the "Mobile Collision Control Kit Asistant" project.

Habilidades TécnicasTechnical Skills

LenguajesLanguages
Java, Python, C++, SQL, JavaScript
Bases de datosDatabases
MySQL, SQLite, Firestore, Neo4j
Frameworks
Spring Boot, Node.js
HerramientasTools
Git, Docker, Android Studio, Postman, NetBeans
Cloud
Vercel, Firebase, Supabase, Neo4j Aura

ContactoContact