Desarrollador Backend · Estudiante de Ingeniería en TI
Puebla, México · BUAP
| ulisestc27@gmail.com | |
| linkedin.com/in/autc | |
| GitHub | github.com/ulisestc |
| Teléfono | +52 55 1196 2078 |
| Enviar mensaje directo | |
| Ubicación | Puebla, Puebla, México |
Desarrollador Backend enfocado en el diseño de arquitecturas robustas, APIs RESTful y sistemas de alto rendimiento. Apasionado por las buenas prácticas de ingeniería de software, separación de responsabilidades y principios SOLID.
Cuento con bases sólidas en programación orientada a objetos, modelado relacional y desarrollo con Python (Django, FastAPI). Experiencia práctica en control de transacciones (ACID), arquitecturas asíncronas desacopladas con brokers de mensajes, contenerización con Docker y fundamentos de Cloud (AWS). Actualmente cursando el 9no semestre de Ingeniería en TI en la BUAP (promedio: 9.4/10).
Desarrollo del backend para la plataforma de Bolsa de Trabajo Institucional utilizando Django REST Framework y MySQL. Implementación de autenticación, control de acceso por roles (RBAC), lógica de negocio y rutinas automáticas por correo para avisos del sistema. Contenerización del proyecto con Docker para asegurar entornos consistentes de pruebas y desarrollo.
Stack: Python, Django REST Framework, MySQL, Docker.
Plataforma web de punto de venta e inventario para microcomercios con soporte offline-first (equipo de 4 integrantes). Responsable del desarrollo integral del backend: diseño de la API RESTful en Django y PostgreSQL, asegurando la atomicidad de transacciones críticas (corte de caja e inventario). Implementación del motor para dashboard estadístico, integración de chatbot con IA para asesoría financiera, tareas asíncronas con Celery y Redis, y despliegue del servicio en la nube.
Stack: Django REST Framework, PostgreSQL (ACID), Celery, Redis, Docker, Angular.
Arquitectura distribuida para gestión escolar: desarrollo del API Gateway en FastAPI para enrutamiento de los microservicios. Implementación de un broker de mensajes para gestionar la comunicación asíncrona y desacoplada entre microservicios. Colaboración en microservicio de notificaciones (Node.js/Express) y despliegue integral de la plataforma con Docker.
Stack: Python (FastAPI), Node.js (Express), Broker de mensajes, Docker Compose.
Reestructuración de un esquema legacy en MS Access hacia una base relacional normalizada en 3NF (MySQL) para un organismo de agua. Construcción de una PoC en FastAPI para validar reglas de negocio en tiempo real y evitar inconsistencias en la captura.
Stack: MySQL (3NF), FastAPI, Streamlit.