bitácora

Experiencia

Una lectura de evolución técnica: responsabilidades, herramientas usadas y señales de criterio backend.

registro 01

Desarrollo Backend e IA — Plataforma Full Stack

2025-10 → Actualidad

Personal · personal

Desarrollé el backend de una plataforma de adopción de mascotas, integrando un chatbot con IA (MCP) que permite a un modelo seleccionar y ejecutar herramientas del backend de forma dinámica. Construí servicios de API (REST y GraphQL), autenticación, lógica de negocio y funcionalidades en tiempo real, con foco en un backend sólido y la integración de IA aplicada.

Next.jsReactTypeScriptNestJSRustAxumSeaORMPythonFastAPIStrawberry GraphQLPostgreSQLSupabaseRedisSocket.IOStripeDocker
registro 02

Desarrollo Backend e IA Aplicada

2024-05 → Actualidad

Proyectos personales y de equipo · Práctica

Desarrollo de sistemas backend y prototipos funcionales orientados a productos reales: APIs REST con Python, Django, FastAPI y Rust, arquitectura limpia, autenticación JWT, persistencia con PostgreSQL y pruebas automatizadas. Integro modelos LLM y agentes IA (MCP, scoring de riesgo, IA explicable) para análisis, automatización de flujos y respuestas en lenguaje natural.

PythonFastAPIDjangoRustPostgreSQLMCPOpenAI APIDocker
registro 03

Investigador en Proyectos de IA

2024-03 → Actualidad

Club de Inteligencia Artificial — ULEAM · Investigación

Investigo y construyo proyectos de inteligencia artificial dentro del club: exploro modelos LLM, agentes basados en herramientas (MCP) y prototipos aplicados. Llevo ideas de investigación a implementaciones funcionales y las comparto con el resto del equipo.

PythonLLMsAgentes IAMCP
registro 04

Ingeniería en Software

2023-05 → Actualidad

Universidad Laica Eloy Alfaro de Manabí (ULEAM) · Educación

Formación formal en ingeniería de software. Profundicé en estructuras de datos, bases de datos, arquitectura, patrones de diseño y desarrollo backend, llevando los fundamentos a sistemas reales con criterio de ingeniería.

PythonSQLGit
registro 05

Bachillerato Técnico en Informática

2018-05 → 2022-02

Mi primer contacto con la programación. Aquí construí mis primeras páginas con HTML y aprendí los fundamentos de la lógica de programación con Java: variables, estructuras de control, funciones y la mentalidad de resolver problemas con código.

HTMLJava

índice de herramientas

Skills

backend

Python
Django
Rust
NestJS
TypeScript
REST APIs
GraphQL
WebSockets

arquitecture

Clean Architecture
Hexagonal Architecture
Microservices
CQRS
Event-Driven Design

infrastructure

PostgreSQL
MongoDB
Database Replication
TypeORM / SeaORM

cloud

Render
Supabase
Google Cloud Run
Azure

devops

Docker
CI / CD
Git
pytest
Sonar Cloud

frontend

Vue 3
JavaScript