Juan Felipe Rivera Gonzalez
Desarrollador Full Stack
Desarrollador Full Stack experimentado con más de 7 años de experiencia especializándose en aplicaciones web escalables, arquitectura de microservicios e infraestructura en la nube. Historial comprobado entregando soluciones empresariales para clientes internacionales en las industrias fintech y educación.
Experiencia Profesional
Más de 7 años construyendo soluciones empresariales
ACUE
Ene 2023 - PresenteDesarrollador Full Stack
Nueva York, Estados Unidos (Remoto)
- Desarrollo full-stack en PHP, Go, Python/Django y JavaScript para una plataforma EdTech
- Construcción de CLIs internas, chatbots de IA (Vertex AI + FastAPI) e infraestructura de monitoreo
- GCP: Cloud Run, Cloud Functions, Cloud SQL, BigQuery, Secret Manager
- Pipelines de CI/CD, pruebas automatizadas y herramientas para desarrolladores en más de 8 repositorios
HelloBUILD
Feb 2022 - Dic 2022Desarrollador Full Stack
Florida, Estados Unidos (Remoto)
- Desarrollo de microservicios usando Node.js y Serverless
- Desarrollo, refactorización y gestión de aplicaciones PHP
- Gestión de ambientes Docker
- Nube: Amazon Web Services (AWS)
Alegra
Oct 2019 - Feb 2022Desarrollador Full Stack
Medellín, Antioquia, Colombia (Remoto)
- Desarrollo de microservicios en Laravel
- Implementación de micro-frontends con Vue.js
- AWS (ECS, CodeBuild, SNS, SQS)
- Integraciones de comercio electrónico (Shopify, Mercado Libre)
- Integraciones de pagos en línea (Nequi, RappiPay, MercadoPago, etc.)
Universidad Santiago de Cali
Jul 2018 - Sep 2019Desarrollador
Cali, Valle del Cauca, Colombia (Presencial)
- Desarrollo de aplicaciones Laravel
- Administración de servidores Linux
- GitLab DevOps: CI/CD, Monitoreo, Container Registry
- Gestión de ambientes Docker
- Administración de bases de datos Oracle
Habilidades Técnicas
Competencias y tecnologías principales
Frontend
Backend
Base de Datos
Nube y DevOps
Proyectos Destacados
Soluciones empresariales y contribuciones de código abierto
Sitio web de portafolio moderno construido con Astro con internacionalización (EN/ES/PT), View Transitions para navegación tipo SPA, animaciones AOS y SEO completo con Open Graph y datos estructurados JSON-LD. Desplegado en Netlify con CI/CD.
Student Voice Navigator
Asistente interactivo basado en Django que guía a instituciones de educación superior a través del análisis de datos NSSE (National Survey of Student Engagement). Desarrollé un flujo de trabajo guiado de 8 pasos con seguimiento de progreso basado en sesiones, generación dinámica de PDF con xhtml2pdf y entrega de correos vía SendGrid. Gestiona ramificación jerárquica de contenido a través de 16 desafíos institucionales con 73 pruebas exhaustivas.
Biblioteca PHP de código abierto de nivel empresarial para integración con la API de Canvas LMS con 85% de cobertura de API. Arquitectura usando patrones Active Record + DTO con cumplimiento PSR-12. Logré más del 95% de cobertura de pruebas con 964 tests y 4,430 aserciones.
Potente interfaz de línea de comandos para Canvas LMS construida con Go. Incluye autenticación OAuth 2.0 con PKCE, integración con keyring del sistema, soporte multi-instancia, limitación de tasa adaptativa y más de 280 comandos. Modo REPL interactivo con historial y autocompletado.
Payment Gateway
Microservicio que permite a los usuarios recibir pagos a través de proveedores configurables incluyendo PayPal, RappiPay, Nequi, PayU, Tpaga, SrPago, VisaNet y MercadoPago.
E-commerce Gateway
Microservicio que permite a los usuarios sincronizar sus plataformas de comercio electrónico con el sistema contable. Integrado con Shopify y Mercado Libre.
Course Builder 2.0
Herramienta robusta para el Canvas LMS de ACUE que mejora la eficiencia en la creación de cursos. Introduje flujo de trabajo centralizado, seguimiento de errores mejorado y eliminación de tareas redundantes.
ACUE Chatbots & Integrations
Plataforma de chatbots impulsada por IA para ACUE usando búsqueda RAG híbrida con similitud vectorial y coincidencia de palabras clave BM25. Incluye ingesta automatizada de base de conocimiento, motor de flujos de trabajo visual con n8n, guardas de seguridad y soporte multi-bot con Google Vertex AI.
Multi-Environment Infrastructure Lab
Laboratorio completo que abarca Raspberry Pi, VPS y estación de trabajo de desarrollo con más de 20 servicios en contenedores. Incluye proxy reverso Nginx con 22 hosts habilitados para SSL.
invitas.co — Digital Invitations for LATAM
SaaS self-serve de invitaciones digitales para LATAM. Arquitectura Astro 5 SSR + islas React 18 (apertura de sobre, revelado en cascada, tilt en perspectiva, dolly por scroll). Sistema multi-tier de experiencia con selector en el builder. PostgreSQL + Drizzle, Better-Auth, almacenamiento en R2, Open Graph personalizado por invitación. 314 tests unitarios + 7 E2E. Self-hosted en Coolify con TLS automático vía Traefik.
Educación
Formación académica
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
Tecnología en Análisis y Desarrollo de Sistemas de Información
Julio 2018
Ponte en Contacto
Trabajemos juntos
¿Listo para colaborar?
Siempre estoy abierto a discutir nuevos proyectos, ideas creativas u oportunidades para ser parte de tu visión.
Enviar Email