Syntropy

Syntropy

Infraestructura web profesional diseñada y desplegada de forma integral — backend, frontend, DevOps, seguridad y SEO — como un sistema cohesivo donde cada decisión técnica responde a un criterio real de producción.

Tecnologías

Python Django 4.2 LTS PostgreSQL Docker Nginx Tailwind CSS JavaScript GitHub Actions Hetzner VPS Brevo Linux

Roles

Arquitectura de sistema Desarrollo full stack DevOps Diseño UI Documentación técnica

Resultados y Logros

Sistema en producción con 104+ tests, pipeline CI/CD automatizado, backups diarios con retención de 14 días, SEO bilingüe completo (hreflang, OG, sitemap) y analítica propia sin dependencias de terceros.

Syntropy existe porque ninguna plantilla resuelve el problema de presentar trabajo que cruza disciplinas sin aplanar su complejidad. Es un sistema web completo — no un tema sobre un CMS — construido para gestionar contenido técnico heterogéneo (código, planos, vídeo, modelos 3D, documentación) bajo una arquitectura bilingüe con control granular sobre qué se muestra y a quién.

El nombre no es casual. Sintropía es el principio opuesto a la entropía: orden que emerge de la complejidad. Esa es la tesis del proyecto y del perfil que presenta.

Contexto y origen

Un portfolio multidisciplinar tiene un problema estructural: el contenido no es homogéneo. Código, planos CAD, piezas audiovisuales y documentos técnicos no conviven bien en plantillas diseñadas para galerías de imágenes o blogs. Syntropy se construye desde cero porque el problema lo requiere — no por capricho técnico.

Problema

Ninguna plantilla existente resuelve la presentación de trabajo que cruza disciplinas sin aplanar su complejidad. Un CMS estándar no permite control granular sobre visibilidad por proyecto, contenido bilingüe real, ni gestión de formatos heterogéneos (código, planos, vídeo, modelos 3D, documentación técnica) bajo una arquitectura coherente.

Arquitectura

Django 4.2 LTS con siete aplicaciones modulares (home, sections, projects, bio, contact, legal, core), PostgreSQL como base de datos, Nginx como proxy inverso y Docker para contenerización multi-entorno. El frontend usa Tailwind CSS con JavaScript vanilla — sin frameworks de SPA porque el contenido es fundamentalmente estático y el rendimiento no debe sacrificarse por convención.

Infraestructura y operaciones

  • Desplegado en Hetzner VPS con workflow dev → GitHub → producción.
  • Pipeline CI/CD con GitHub Actions, backups automáticos diarios de PostgreSQL y media con retención de 14 días, hardening de seguridad con iptables/DOCKER-USER, rate limiting, honeypot y filtro anti-spam.
  • Email transaccional vía Brevo con autenticación DNS completa.

Control de acceso y lead generation

No todo el trabajo puede ser público. Syntropy incorpora un sistema de visibilidad por proyecto que permite marcar contenido como privado y ofrecer un formulario de solicitud de acceso. Esto convierte el portfolio en una herramienta activa de filtrado profesional: quien quiere ver los detalles técnicos, primero se identifica.

Mi rol

Diseño, desarrollo y operación integral del sistema: arquitectura de datos, modelado de aplicaciones Django, frontend con Tailwind CSS, pipeline CI/CD con GitHub Actions, hardening de seguridad, sistema de backups, configuración DNS y email transaccional, SEO bilingüe y analítica propia. Sin colaboradores externos ni frameworks preconfigurados.

Aprendizajes y evolución

Syntropy confirmó que el enfoque de construir desde la estructura hacia fuera es viable y sostenible: el sistema lleva meses en producción sin incidencias críticas. La decisión de evitar SPA y mantener JavaScript vanilla demostró ser acertada para este tipo de contenido.
- Siguientes pasos: compilación de Tailwind CSS para eliminar dependencia de CDN, ampliación del catálogo de proyectos y refinamiento del sistema de lead generation.

Galería

Sistema orbital interactivo

Sistema orbital interactivo

Navegación visual por disciplinas desde la página de inicio

Ficha técnica de proyecto

Ficha técnica de proyecto

Narrativa modular con bloques de contenido y galería

Panel de administración

Panel de administración

Gestión granular de contenido bilingüe y visibilidad por proyecto

Deploy

Deploy

Pipeline CI/CD con GitHub Actions y deploy automatizado

¿Te interesa este proyecto?

Si deseas más información técnica, documentación adicional o discutir una colaboración, no dudes en contactarme.

Solicitar información