Django · Flask · Spring Boot · DRFReact · Next.js · TypeScriptChile · Backend-first

Construyo productos web con foco en backend sólido y UI clara.

Soy Jimmy Aguilera. Desarrollo APIs con Django/DRF y frontends con React/Next.js. Me importa la arquitectura, la mantenibilidad y el rendimiento.

Backend

Django · DRF

Flask · Spring Boot

Frontend

React · Next.js

TypeScript

Deploy

Render (Backend)

Vercel (Frontend)

Tooling

DRF-Spectacular

Tailwind · Bootstrap

Sobre mí

Por qué me especialicé en backend

JA

Me especialicé en backend porque me apasiona construir sistemas que funcionen correctamente por dentro, no solo por fuera. Para mí, una API bien diseñada es la base de cualquier aplicación exitosa.

Mi enfoque está en escribir código que otros desarrolladores puedan entender y mantener. Aplico principios como Clean Architecture y TDD porque he visto cómo facilitan el trabajo en equipo y reducen errores a largo plazo.

Actualmente trabajo con Django/DRF y Spring Boot, creando APIs que escalan y se mantienen fácilmente. Siempre estoy aprendiendo nuevas técnicas para mejorar la calidad del código que escribo.

Backend-First

Especializado en APIs que escalan y se mantienen en el tiempo

Arquitectura Sólida

DDD, Clean Code y patrones de diseño probados en producción

Aprendizaje Continuo

Siempre mejorando mi craft y explorando nuevas técnicas

Especialidades

Áreas técnicas en las que me enfoco

Principios y prácticas que guían mi desarrollo de software

Arquitectura & Diseño

Clean Architecture

Domain-Driven Design (DDD)

Screaming Architecture

Principios SOLID

Patrones de diseño

Testing & Calidad

Test-Driven Development (TDD)

Testing con Pytest

Testing automatizado

Bases de Datos

PostgreSQL

MySQL

Diseño de esquemas

APIs & Backend

REST APIs

Documentación OpenAPI

Autenticación & seguridad

Metodologías

Scrum

Desarrollo ágil

Code review

Documentación técnica

Proyectos

Algunos de mis trabajos recientes

Aplicaciones completas con arquitectura sólida y experiencia de usuario cuidada

ToolManager

Gestor de herramientas para control de inventario y precios. Permite comparar precios entre tiendas, registrar códigos de productos, calcular ganancias por tienda, organizar compras y mantener registro de precios de venta para optimizar la gestión del negocio.

DjangoDRFReactPostgreSQL
Ver proyecto