JUAN CAMILO
CASTAÑEDA
Estudiante de 6to semestre en la IU EAM con experiencia en auditoría informática electoral, microservicios en Java (Spring Boot) y Go, automatizaciones con Python y desarrollo web moderno.
Ingeniería de Software con
experiencia técnica real
Soy Juan Camilo, estudiante de 6to semestre de Ingeniería de Software en la Institución Universitaria EAM (Armenia, Quindío), donde completé la doble titulación como Tecnólogo en Desarrollo de Software.
Mi enfoque combina el desarrollo backend en Java (Spring Boot) y Go (Gin), diseño de bases de datos SQL relacionales (PostgreSQL, SQL Server) y desarrollo frontend en React & TypeScript.
Auditoría Informática Electoral — Quindío (2026)
Como Auditor Informático de Procesos Electorales para el Movimiento Ciudadano Def de la Patria en la elección presidencial en Quindío, lideré la verificación técnica de bases de datos de testigos electorales en entornos críticos.
- Bot con Python + Playwright para descarga masiva de certificados sorteando protecciones Cloudflare.
- Generación masiva de documentos Word desde imágenes con python-docx.
- Cruces controlados de bases de datos con seguimiento y trazabilidad por colores.
Formación Académica
Ingeniería de Software (6to Semestre)
IU EAM — Armenia (Doble Titulación con Tecnólogo en Desarrollo de Software)
Técnico en Sistemas
SENA — Titulado
Certificaciones
Scrum Fundamentals Certified (SFC)
ScrumStudy · 2025
Filosofía de Desarrollo
Principios SOLID, microservicios resilientes, automatización de tareas repetitivas y código limpio.
SKILLS &
tecnologías principales
Ecosistema técnico para la construcción de backend robusto, microservicios orientados a eventos e interfaces fluidas.
Lenguajes de Programación
Desarrollo Backend
Desarrollo Frontend
Bases de Datos & SQL
Infraestructura & Eventos
Herramientas & Agilidad
PROYECTOS
destacados & sistemas
Soluciones reales enfocadas en arquitectura de microservicios backend, automatización de datos de alta integridad e interfaces web modernas.
Sistema ERP de Gestión Empresarial — Microservicios
Desarrollé el microservicio de Inventario en Go + Gin + PostgreSQL con CRUD completo, control de stock y alertas de bajo inventario. Contenericé el servicio reduciendo la imagen Docker de ~300MB a ~15MB. Colaboré en el API Gateway con enrutamiento dinámico y validación JWT centralizada.
Stack Tecnológico
Sistema de Descarga Masiva de Certificados Electorales
Herramienta de automatización avanzada en Python + Playwright diseñada para la extracción y descarga masiva de certificados electorales sorteando protecciones anti-bot de Cloudflare con manejo resiliente de errores.
Stack Tecnológico
Auditoría y Migración de Bases de Datos Electorales
Cruces controlados de bases de datos con seguimiento de auditoría por colores para la verificación de testigos electorales en Quindío; migración de registros aplicando reglas estrictas de integridad referencial.
Stack Tecnológico
¿TRABAJAMOS
juntos?
Disponible para proyectos backend/frontend, desarrollo a medida, consultoría o vacantes de ingeniería de software.
Armenia, Quindío — Colombia
Disponible para trabajo remoto e híbrido.