<SA />

Paleta de Comandos — santiagoavirama.dev

Navega rápidamente por secciones, casos de estudio y acciones de contacto.

~/santiagoavirama.dev • Disponible para ingeniería y proyectos a medida

Santiago Avirama

Desarrollador Full Stack End-to-End | Arquitecturas Web, IA y Seguridad desde el Diseño

Diseño y construyo sistemas distribuidos completos: desde interfaces web accesibles y aplicaciones móviles offline-first hasta APIs transaccionales, pipelines de visión artificial y despliegues endurecidos en contenedores.

Arquitectura Hexagonal & Clean Code
Auditor Interno ISO/IEC 27001:2022
Next.js • FastAPI • YOLOv8 • Flutter
santiago.config.ts
strict: true
// Ecosistema Full Stack End-to-End & Visión Artificial
export const engineerProfile = {
name: "Santiago Avirama",
role: "Full Stack End-to-End & Scrum Master",
frontend: ["Next.js", "TypeScript", "Flutter"],
backend: ["FastAPI", "Django 5.2", "Node.js"],
visionAI: ["YOLOv8", "OpenCV/ArUco", "XGBoost"],
} as const;
main*0 errors
TS 5.9 StrictLinux x86_64
01 // Caso de Estudio Insignia (Flagship)

Ingeniería Distribuida Aplicada al Sector Agroindustrial

En Producción Experimental • Ecosistema DistribuidoRol: Scrum Master y Desarrollador Full Stack End-to-End

Ecosistema PorciTech — Plataforma Integral de Gestión Porcina

Leer Caso de Estudio Técnico

Plataforma distribuida para la administración técnica, sanitaria y zootécnica de granjas porcícolas, integrando paneles analíticos web, operación móvil offline-first en campo, API transaccional y visión artificial para estimación biométrica de peso sin contacto.

Hitos de Arquitectura e Ingeniería

  • Orquestación de un ecosistema multi-repositorio de 4 módulos desacoplados.
  • Estimación biométrica de peso animal sin estrés mediante YOLOv8, calibración con marcadores ArUco y regresión XGBoost sobre flujos RTSP.
  • API Core versionada (/api/v1/) con control de acceso basado en roles (RBAC de 3 niveles) y series temporales en PostgreSQL/TimescaleDB.
  • Módulo móvil offline-first en Flutter con lectura de códigos QR para trazabilidad individual en galpones sin conectividad.
Next.jsTailwind CSSPythonFastAPIPostgreSQLTimescaleDBYOLOv8OpenCVXGBoostFlutterDartDocker

Módulos Desacoplados del Ecosistema (4 Repositorios)

Frontend Web
Repo

Panel administrativo web organizado por features con analítica operativa, control sanitario, reproductivo y portal público de trazabilidad QR.

Next.jsTailwind CSSReactFeature-Driven Architecture
API Core
Repo

Backend transaccional con API versionada (/api/v1/), autenticación JWT con RBAC de 3 roles, persistencia híbrida relacional/series de tiempo e integración de cámaras RTSP/Dahua.

PythonFastAPIPostgreSQLTimescaleDBRTSP/Dahua
Visión Artificial
Repo

Pipeline de inferencia visual con segmentación YOLOv8, calibración métrica mediante marcadores ArUco y modelo XGBoost ejecutado en un worker RTSP contenerizado.

PythonYOLOv8OpenCVArUcoXGBoostDocker
App Móvil
Repo

Aplicación móvil con arquitectura offline-first, cola de sincronización local y escaneo QR para captura de pesajes y eventos sanitarios en campo.

FlutterDartOffline-FirstQR Scanner
02 // Arquitecturas & Soluciones Entregadas

Proyectos Destacados y Casos Reales

Selección curada de microservicios, plataformas institucionales accesibles, APIs en producción y entregas a clientes reales.

Completado • Arquitectura Hexagonal & Microservicios
Arquitecto de Software y Desarrollador Backend/Full Stack

doc-scan-monorepo — Extracción Inteligente de Documentos

Monorepo políglota para el escaneo, validación de calidad óptica y extracción estructurada de facturas y recibos mediante visión por computador e IA generativa.

  • Diseño de core_api en Python bajo Arquitectura Hexagonal (Puertos y Adaptadores) con persistencia asíncrona en PostgreSQL (SQLAlchemy Async / asyncpg).
  • Microservicio cv_service autónomo con preprocesamiento OpenCV (detección de borrosidad por varianza del Laplaciano) e inferencia estructurada con Gemini API.
  • Calidad asegurada con pruebas automatizadas en Pytest, linting con Ruff, hooks de pre-commit, contenedores Docker multi-etapa sin privilegios y CI en GitHub Actions.
PythonFastAPIOpenCVGemini APISQLAlchemy AsyncPostgreSQLNext.jsTypeScriptPytestRuffDocker ComposeGitHub Actions
Proyecto Institucional • Prototipo funcional
Desarrollador Backend & Frontend Accesible

SSISENA — Módulo de Inclusión y Gestión PIAR

Plataforma modular en Django 5.2 (homeApp + inclusionApp) para el CTPI SENA Regional Cauca enfocada en la caracterización de aprendices con discapacidad y gestión de Planes Individuales de Ajustes Razonables (PIAR).

  • Arquitectura modular en Django 5.2 separando el núcleo de acceso (homeApp) y el dominio de seguimiento e inclusión educativa (inclusionApp).
  • Endpoints JSON asíncronos para filtrado dinámico multicriterio, consulta de expedientes de aprendices y trazabilidad de actas PIAR.
  • Interfaz construida con HTML5 100% semántico, atributos ARIA y soporte estricto de accesibilidad web (a11y) y navegación completa por teclado.
PythonDjango 5.2HTML5 SemánticoTailwind CSSJavaScriptWAI-ARIA (a11y)
Repositorio Institucional CTPI SENA
Desplegado en Producción • Render & Neon
Desarrollador Backend

api_restful_express — API RESTful de Alquiler de Vehículos

API RESTful transaccional en Node.js y Express bajo patrón MVC para la gestión de inventario vehicular, reservas y control de disponibilidad con persistencia en PostgreSQL.

  • Arquitectura MVC con modelos y migraciones versionadas mediante Sequelize ORM sobre PostgreSQL serverless (Neon.tech).
  • Autenticación sin estado (stateless) mediante JSON Web Tokens (JWT) y hashing criptográfico de contraseñas con Bcrypt.
  • Control reactivo de disponibilidad vehicular y despliegue continuo (CI/CD) en Render Web Services.
Node.jsExpressSequelize ORMPostgreSQL (Neon)JWTBcryptRender
Entregado a Cliente Real
Desarrollador Frontend

DannyWebPage — Landing Page de Servicios Jurídicos

Landing page profesional entregada a cliente real del sector jurídico (Derecho Laboral y Seguridad Social), diseñada con enfoque en conversión, claridad comercial y rendimiento.

  • Construcción sin dependencias pesadas en HTML5 semántico, CSS3 moderno (Custom Properties, Grid, Flexbox) y JavaScript puro.
  • Identidad visual sobria y responsiva optimizada para tiempos de carga inmediatos en dispositivos móviles y escritorio.
  • Estructuración clara de áreas de práctica legal, trayectoria comprobada y canales de contacto directo.
HTML5CSS3JavaScriptResponsive Design
03 // ~/lab • Experimentos Dinámicos (GitHub API ISR)

Laboratorio de Prototipos y Experimentación

Repositorios sincronizados automáticamente desde GitHub mediante el topic portfolio-lab.

Ver todos los repositorios
santiago@archlinux:~/lab$ gh repo list --topic portfolio-lab
focusappJavaScript

Practicando con proyectos básicos PostgreSQL, Django, NEXTJS despliegue tradicional en VM local.

#portfolio-lab
12 de nov de 2026Código
04 // Filosofía de Trabajo & Credenciales Verificables

Cómo Trabajo y Respaldo Académico

Ingeniería rigurosa combinada con comunicación clara, liderazgo colaborativo y estándares internacionales de seguridad de la información.

Orden Arquitectónico y Mantenibilidad

Aplico Arquitectura Hexagonal, separación limpia de dominios y tipado estricto para que el software sea predecible, auditable y fácil de escalar en equipo.

Liderazgo Técnico y Scrum Master

Experiencia coordinando equipos multidisciplinarios (como en el ecosistema PorciTech), traduciendo requerimientos complejos en entregables iterativos claros.

Empatía Comercial y Trato con el Cliente

Formación certificada por IBM y Unicomfacauca en comunicación interpersonal y gestión del servicio, asegurando entendimiento real del negocio antes de escribir código.

Mentalidad Security-by-Design

Respaldado como Auditor Interno ISO/IEC 27001:2022 y en Ciberseguridad por Google: validación de entradas, mínimo privilegio en contenedores y protección de datos desde el diseño.

Formación Tecnológica Oficial

En cierre de etapa lectiva

Tecnólogo en Análisis y Desarrollo de Software (ADSO)

SENA — Centro de Teleinformática y Producción Industrial (CTPI) Regional Cauca

  • Arquitectura y diseño de software escalable
  • Desarrollo Full Stack (Python, FastAPI, Django, Next.js, Node.js)
  • Bases de datos relacionales, modelado transaccional y despliegues en contenedores
  • Liderazgo técnico bajo metodologías ágiles (Scrum)
Enero 2024

Técnico en Sistemas

SENA — Centro de Teleinformática y Producción Industrial (CTPI) Regional Cauca

  • Mantenimiento preventivo y correctivo de infraestructura de cómputo
  • Redes estructuradas, direccionamiento IP y soporte de sistemas operativos
  • Administración básica de entornos Linux y Windows

Formación Complementaria & Habilidades Blandas

Redes Informáticas de Internet

Platzi • Mayo–Junio 2026

Fundamentos de Ingeniería de Software

Platzi • Mayo–Junio 2026

Introducción a la Terminal y Línea de Comandos

Platzi • Mayo–Junio 2026

Developing Interpersonal Skills

IBM / Coursera • Julio 2024

Verificar

Diplomado en Gestión Integral del Servicio al Cliente

Corporación Universitaria Comfacauca (Unicomfacauca) • Julio 2023

Certificaciones Internacionales & Gobernanza TI

VerificadaCiberseguridad y Gobernanza

Auditor Interno ISO/IEC 27001:2022

TÜV NORD / ES-CIBER • Diciembre 2023

Verificar credencial
SGSI (Sistemas de Gestión de Seguridad de la Información)Gestión de riesgos y controles de seguridadAuditoría de cumplimiento normativo ISO/IEC 27001:2022
VerificadaCiberseguridad y Redes

Certificado Profesional de Ciberseguridad de Google

Google / Coursera • Febrero 2024

Verificar credencial
Hardening de sistemas Linux y línea de comandosSeguridad de redes, SIEM y análisis de vulnerabilidadesAutomatización de tareas de seguridad con Python y SQLRespuesta ante incidentes y gestión de amenazas
En preparaciónDevOps e Ingeniería Colaborativa

GitHub Foundations

GitHub • En preparación

Control de versiones avanzado con Git y flujos de ramasAutomatización de flujos con GitHub ActionsSeguridad de repositorios, gobernanza y trabajo colaborativo
05 // Capacidades Técnicas por Capa (Bento Grid)

Stack Tecnológico y Ecosistema de Ingeniería

Herramientas y tecnologías organizadas por responsabilidad arquitectónica, aplicadas en proyectos reales.

LAYER_01

Frontend & Mobile

Interfaces reactivas orientadas a la experiencia de usuario, accesibilidad web (a11y) y operación móvil offline-first en campo.

Next.js (App Router)React 19TypeScript (Strict)Tailwind CSSshadcn/uiFlutter & DartHTML5 Semántico & WAI-ARIAFramer Motion
LAYER_02

Backend & Arquitectura

APIs transaccionales, microservicios desacoplados y diseño guiado por el dominio con contratos tipados.

PythonFastAPIDjango 5.2Node.js & ExpressArquitectura Hexagonal (Ports & Adapters)Clean ArchitectureRESTful APIsJWT & RBACPydantic v2
LAYER_03

Datos & Persistencia

Modelado relacional, integridad transaccional, consultas asíncronas y almacenamiento de series temporales.

PostgreSQLTimescaleDBSQLAlchemy 2.0 (Async)Sequelize ORMSQLite (Offline Sync)Supabase & Neon ServerlessMigraciones Versionadas
LAYER_04

IA & Visión Artificial

Pipelines de procesamiento de imágenes, inferencia biométrica sin contacto y extracción documental estructurada.

YOLOv8 (Segmentación & Detección)OpenCVMarcadores Fiduciarios ArUcoXGBoost (Regresión Biométrica)Google Gemini Vision API (Structured Outputs)Procesamiento de Flujos RTSPNumPy
LAYER_05

DevOps, Linux & Ciberseguridad

Entornos reproducibles, contenedores endurecidos sin privilegios, automatización CI/CD y auditoría bajo estándares internacionales.

Linux (Arch / Debian / Bash)Docker & Docker Compose (Multi-stage)GitHub Actions (CI/CD)Git & Monoreposuv & pnpmPytest & RuffISO/IEC 27001:2022Hardening HTTP & Contenedores
06 // Contacto Directo & Colaboración

¿Buscas un Ingeniero Full Stack para tu equipo o un proyecto a medida?

Estoy disponible para integrarme a equipos de ingeniería de software, así como para diseñar y desarrollar soluciones web, APIs y sistemas a medida con altos estándares de calidad y seguridad.

Popayán, Cauca, Colombia • Trabajo Remoto / Híbrido
Correo electrónico directo: