Mi stack
tecnológico.
Lenguajes, frameworks y herramientas que uso en proyectos reales de producción. Aquí puedes ver qué construí con cada tecnología.
Python
Backend · Automatización · IAMi lenguaje principal para backend, scripts de automatización y proyectos con IA. Lo uso con Django, FastAPI o Flask según el alcance del proyecto — desde sistemas de gestión completos hasta pipelines de procesamiento de datos.
Django
Web Framework · ORM · AdminFramework de elección para sistemas con datos estructurados, autenticación y admin de back-office. El ORM, las migraciones y el sistema de auth de Django eliminan semanas de boilerplate — ideal para plataformas de gestión empresarial.
FastAPI
REST API · Pydantic · SwaggerFramework para APIs REST de alto rendimiento con tipado estricto via Pydantic y documentación Swagger automática. Lo uso cuando el frontend y el backend necesitan un contrato de API explícito — especialmente en aplicaciones con mapas, dashboards o clientes móviles futuros.
Flask
Microframework · Blueprints · Jinja2Microframework ideal para sistemas modulares con Blueprints. Cuando el dominio del problema es complejo y necesito control total sobre la arquitectura, Flask me da la flexibilidad que Django no siempre permite.
React
Frontend · SPA · ComponentesPara interfaces complejas con estado dinámico intenso — dashboards interactivos, flujos multi-paso y SPAs con actualizaciones en tiempo real. Forma parte del stack para proyectos en desarrollo.
JavaScript
Frontend · Interactividad · VanillaVanilla JS para la mayoría de los proyectos web: más rápido de cargar, sin dependencias que mantener y suficientemente potente para el 90% de los casos de uso. Lo combino con APIs nativas del browser (Fetch, IntersectionObserver, localStorage).
SQL / PostgreSQL
Base de datos relacional · ORMPostgreSQL en producción para sistemas que requieren integridad transaccional y consultas complejas. SQLite en desarrollo y para sistemas internos de escala moderada (WAL mode resuelve la mayoría de los casos de concurrencia sin la complejidad de Postgres).
Shopify / Liquid
E-commerce · Temas · CustomizaciónShopify con Liquid para tiendas de e-commerce que necesitan personalización más allá de los temas base. Line Item Properties para variantes custom, secciones dinámicas y flujos de checkout adaptados a cada negocio.
Figma
UI Design · Prototipado · Design SystemHerramienta principal para diseño de interfaces, prototipado de flujos y construcción de sistemas de diseño. Uso Figma en la fase de planificación de todos los proyectos web antes de escribir código — los wireframes y prototipos reducen cambios costosos en desarrollo.
Affinity Suite
Diseño vectorial · Maquetación · FotoAffinity Designer, Photo y Publisher para proyectos de diseño gráfico que requieren salida profesional para imprenta: manuales de marca, papelería y material editorial. Alternativa profesional a Adobe para proyectos que no requieren la suite completa.
Adobe CC
Illustrator · Photoshop · InDesign · After EffectsSuite de Adobe para identidad de marca, diseño editorial y contenido visual. Illustrator para logotipos y sistemas vectoriales, Photoshop para retoque y composición, InDesign para papelería y guías de marca, After Effects para motion gráfico.
Groq API
IA · Inferencia ultrarrápida · LLMGroq ofrece inferencia de modelos de lenguaje a velocidades hasta 10× más rápidas que otras APIs, con tokens por segundo que hacen posibles respuestas de IA en tiempo real. Lo uso para asistentes conversacionales y análisis de texto en producción.
Gemini API
IA · Multimodal · GoogleAPI de Google para modelos Gemini — especialmente útil para casos de uso multimodal (texto + imagen) y cuando se requiere integración con el ecosistema de Google Cloud. Forma parte del stack de proyectos en desarrollo.
Llama 3
LLM Open Source · Meta · Inferencia localModelo de lenguaje open-source de Meta. Su ventaja principal: puede ejecutarse localmente o vía Groq sin costos por token propietario. Ideal para asistentes conversacionales en sistemas de gestión donde la latencia y el costo son críticos.
¿Tienes un proyecto en mente?
Si necesitas un sistema construido con alguna de estas tecnologías, conversemos. Cada proyecto empieza con análisis del proceso real — no con código.