Christian Legorreta
Ingeniero de Software
Estudios
IngenierÃa en Informática — Instituto Tecnológico de Colima · 2019 – 2025
MaestrÃa en Sistemas Computacionales — Instituto Tecnológico de Colima · 2026 – Actualidad
Experiencia laboral
Ultrasist
Ingeniero de Software · Noviembre 2025 – Actualidad
- Desarrollé soluciones serverless en AWS.
- Implementé procesos ETL con Glue y Lambda para extraer catálogos desde SFTP y TIBCO Data Virtualization hacia S3, DynamoDB y Athena, con reprocesamiento automático en caso de errores.
- Desarrollé APIs y flujos orquestados con API Gateway, Step Functions y Lambda, e infraestructura como código con CloudFormation.
- Automaticé reportes con QuickSight.
- Implementé la metadata en arquitecturas Medallion (Databricks/Delta Lake) con PySpark y pruebas unitarias para cargas full e incrementales.
- Elaboré planes y manuales de instalación para las soluciones.
Aplicación móvil para clasificación de pH a partir del modelo Stephvia
Instituto Tecnológico de Colima · Residencia profesional · Febrero 2025 – Agosto 2025
- Desarrollé una app móvil multiplataforma con React Native para clasificar el pH de plantas de stevia.
- Integré un modelo de IA con TensorFlow que predice el pH a partir de imágenes capturadas por la app.
- Desarrollé una API REST con FastAPI que conecta la app móvil, la versión web y el modelo de IA.
- Implementé la persistencia de usuarios y resultados en PostgreSQL sobre Supabase.
Aplicación móvil — Punto de venta
Xilion · Becario de QA · Mayo 2025 - Junio 2025
- Ejecuté pruebas funcionales y de APIs, documentando incidencias y vulnerabilidades, incluido el acceso no autorizado a funciones premium.
- Automaticé pruebas de servicios REST con Postman.
- Gestioné casos de prueba e incidencias con TestRail y ZenHub.
Proyectos personales
Freelance · Desarrollador full stack · Septiembre 2023 – Noviembre 2025
- Desarrollé aplicaciones web, móviles, de escritorio y extensiones de navegador con React, React Native, Vite, Node.js y Python.
- Diseñé APIs REST con FastAPI para integrar aplicaciones y modelos de IA.
- Desarrollé modelos de Machine Learning (TensorFlow, PyTorch y FaceNet) para clasificación de imágenes, reconocimiento facial y clonación de voz.
- Implementé web scraping, procesamiento masivo de imágenes y optimización con CUDA.
- Desplegué aplicaciones en Hugging Face Spaces y Vercel con Docker.
Herramientas y lenguajes
- Lenguajes: JavaScript, TypeScript, Python, Java, SQL, HTML, CSS, PHP
- Frontend y móvil: React, React Native, Node.js, CodeIgniter
- Backend y datos: FastAPI, REST API, PySpark, Docker
- Machine Learning: TensorFlow, TensorFlow.js, PyTorch, FaceNet, TensorBoard, Hugging Face
- Bases de datos: MySQL, SQLite, SQL Server, PostgreSQL, DynamoDB, Supabase
- AWS: Lambda, Glue, Athena, S3, Step Functions, CloudFormation, QuickSight, Secrets Manager, API Gateway, EventBridge, SNS
- Integración de datos: Tibco TDV, Tibco EBX, SFTP
- Herramientas: Git, Postman, TestRail, ZenHub, QA Funcional, Figma, Vercel
Cursos y certificaciones
- Curso Integridad en el ADN de Ultralink.
- Curso AWS Cloud Practitioner Essentials.
- PySpark & Python: Hands-On Guide to Data Processing — ver certificado.
Idiomas
- Español — Nativo
- Inglés — C1