Herramientas
Con qué construyo
Todo lo que uso para construir: el stack, la máquina y las apps del día a día. No es una lista de modas, son las herramientas con las que entrego productos reales.
Stack
Con qué desarrollo
El stack que uso a diario y la razón detrás de cada elección: backend sólido, frontend funcional, IA aplicada y seguridad desde el diseño.
Backend
La columna vertebral de cada producto.Django + DRF me dan velocidad sin sacrificar estructura: ORM maduro, admin de fábrica y un ecosistema que cubre auth, permisos y migraciones. PostgreSQL para modelado relacional serio; JWT para autenticación desacoplada entre API y frontend.
Frontend
Interfaces que completan el producto.React + TypeScript para apps con estado y lógica de cliente; Astro cuando lo que manda es rendimiento y HTML estático. Tailwind para mantener consistencia visual sin pelear con CSS global.
Design & UX
Productos que se ven bien y cualquiera puede usar.Diseño en Figma antes de escribir código. Accesibilidad y SEO técnico no son extras: son parte de que el producto funcione para personas y para buscadores. El rendimiento es una feature.
Product Engineering
Arquitectura que escala desde el primer commit.Decido la arquitectura pensando en el segundo año, no solo en el MVP. Multitenancy, offline-first y APIs limpias son decisiones que se pagan caras si se dejan para después.
Security
Mentalidad ofensiva para escribir código defensivo.Hago pentesting para entender cómo se rompe un sistema y escribir código que no se rompa así. OWASP Top 10 como checklist mínimo; seguridad desde el diseño, no parcheada al final.
AI Integrations
IA como copiloto real, no como atajo.Integro Claude API donde aporta valor real (análisis, asistencia con contexto) no como decoración. n8n para automatizar flujos. La IA acelera; no reemplaza el criterio de ingeniería.
Hardware
Dónde lo construyo
Equipo modesto a propósito. Si una app corre fluida acá, corre en cualquier lado: me obliga a optimizar de verdad, no a tapar con hardware.
Equipo
Mi máquina del día a díaPeriféricos
Lo que toco a diarioSoftware
Mis herramientas del día a día
Las apps donde vivo mientras construyo: edición, IA, terminal y el flujo de productividad que me mantiene enfocada.
Código e IA
Donde escribo y razonoTerminal y APIs
El backend del díaProductividad y navegación
Para no perder el hiloGitHub
Aprendo, construyo, comparto
9 repos públicos · 8 seguidores · Ver perfil completo
NullBreach
Mi proyecto bandera: análisis de seguridad con IA. Backend en Django REST y una interfaz en React, abierto de punta a punta.
A Django REST backend for AI-powered cybersecurity analysis. Analyze code for OWASP vulnerabilities, ask security questions powered by Claude, and manage authenticated sessions with JWT. Built as a portfolio showcase of full-stack backend engineering: secure API design, auth, AI integration, and database modeling.
React + TypeScript interface for AI-powered cybersecurity analysis. Ask security questions, analyze code for vulnerabilities, and manage your session history with JWT authentication. Built with Tailwind and shadcn/ui for a polished portfolio experience.
Recursos para aprender
Tomo cursos en Platzi, YouTube y otras fuentes, y convierto lo que aprendo en repos públicos para que otras personas también puedan.
- fundamentos-javascript JavaScript
- fundamentos-llms Jupyter Notebook
- fundamentos-terminal-linux
- forgotten-portal-writeup
Full penetration test writeup for the Forgotten_Portal DockerLabs machine. Covers reconnaissance, file upload exploitation, reverse shell, lateral movement, and privilege escalation to root. Includes technical and executive reports.