Juan Felipe Rivera Gonzalez
Full Stack Developer
Seasoned Full Stack Developer with 7+ years of experience specializing in scalable web applications, microservices architecture, and cloud infrastructure. Proven track record delivering enterprise-grade solutions for international clients in fintech and education industries.
Professional Experience
7+ years building enterprise solutions
ACUE
Jan 2023 - PresentFull Stack Developer
New York, United States (Remote)
- Full-stack development across PHP, Go, Python/Django, and JavaScript for EdTech platform
- Built internal CLIs, AI chatbots (Vertex AI + FastAPI), and monitoring infrastructure
- GCP: Cloud Run, Cloud Functions, Cloud SQL, BigQuery, Secret Manager
- CI/CD pipelines, automated testing, and developer tooling across 8+ repositories
HelloBUILD
Feb 2022 - Dec 2022Full Stack Developer
Florida, United States (Remote)
- Development of microservices using Node.js and Serverless
- Development, refactoring and management of PHP applications
- Management of docker environments
- Cloud: Amazon Web Services (AWS)
Alegra
Oct 2019 - Feb 2022Full Stack Developer
Medellin, Antioquia, Colombia (Remote)
- Development of Laravel microservices
- Vue.js micro-frontends implementation
- AWS (ECS, CodeBuild, SNS, SQS)
- E-commerce integrations (Shopify, Mercado Libre)
- Online payments integrations (Nequi, RappiPay, MercadoPago, etc.)
Universidad Santiago de Cali
Jul 2018 - Sep 2019Developer
Cali, Valle del Cauca, Colombia (On-site)
- Development of Laravel applications
- Administration of Linux servers
- GitLab DevOps: CI/CD, Monitoring, Container Registry
- Management of docker environments
- Oracle Database administration
Technical Skills
Core competencies & technologies
Frontend
Backend
Database
Cloud & DevOps
Featured Projects
Enterprise solutions & open source contributions
Modern portfolio website built with Astro featuring internationalization (EN/ES/PT), View Transitions for SPA-like navigation, AOS animations, and comprehensive SEO with Open Graph and JSON-LD structured data. Deployed on Netlify with CI/CD.
Student Voice Navigator
Django-based interactive wizard guiding higher education institutions through NSSE (National Survey of Student Engagement) data analysis. Built 8-step guided workflow with session-based progress tracking, dynamic PDF generation with xhtml2pdf, and email delivery via SendGrid. Manages hierarchical content branching across 16 institutional challenges with 73 comprehensive tests.
Enterprise-grade open-source PHP library for Canvas LMS API integration with 85% API coverage. Architected using Active Record + DTO patterns with PSR-12 compliance. Achieved 95%+ test coverage with 964 tests and 4,430 assertions.
Powerful command-line interface for Canvas LMS built with Go. Features OAuth 2.0 with PKCE authentication, system keyring integration, multi-instance support, adaptive rate limiting, and 280+ commands covering all Canvas LMS resources. Includes interactive REPL mode with command history and completion.
Payment Gateway
Microservice enabling users to receive payments through configurable providers including PayPal, RappiPay, Nequi, PayU, Tpaga, SrPago, VisaNet, and MercadoPago.
E-commerce Gateway
Microservice allowing users to sync their E-commerce platforms with the accounting system. Integrated with Shopify and Mercado Libre marketplaces.
Course Builder 2.0
Robust tool for ACUE's Canvas LMS improving course creation efficiency. Introduced centralized workflow, improved error tracking, and eliminated redundant tasks.
ACUE Chatbots & Integrations
AI-powered chatbot platform for ACUE using hybrid RAG search with vector similarity and BM25 keyword matching. Features automated knowledge base ingestion, visual workflow engine with n8n, security guardrails, and multi-bot support powered by Google Vertex AI.
Multi-Environment Infrastructure Lab
Comprehensive homelab spanning Raspberry Pi, VPS, and development workstation with 20+ containerized services. Includes Nginx reverse proxy with 22 SSL-enabled hosts.
invitas.co — Digital Invitations for LATAM
Self-serve digital invitation SaaS targeting the Spanish-speaking LATAM market. Astro 5 SSR + React 19 islands (Three.js, motion). AI stack on Vertex (Gemini + Imagen 4 Fast) and DeepInfra — in-builder Asistente with patch / undo / image-edit tools, step-by-step creation wizard, inspire prompt, and paste-and-parse guest importer; circuit breaker, cost caps, PII filter, per-tier rate limits. Data-driven payment router via capability matrix: Wompi for COP (card / PSE / Nequi / Bre-B QR) plus Lemon Squeezy internationally, hybrid subscription × per-event model with reconciliation cron and past_due webhook. Feature-flag system (ai / payment / kill-switch / experiment) with admin toggle and audit log. Custom domains via DNS verifier + Traefik auto-TLS. PostgreSQL + Drizzle (forward-only migrations, audit triggers), Better-Auth, R2 storage, @vercel/og share previews, Sentry + Pino observability. 4-layer permissions (auth → role → resource → action) with a capability dictionary and a scoped DB factory that injects the host filter at query time. Vitest (unit) + Playwright (e2e against a Postgres 17 service); pre-commit gate runs lint-staged (ESLint + Prettier), typecheck, and units. Staged CI: typecheck + build + a Drizzle journal monotonic guard → e2e → SSH-triggered deploy on green main. Self-hosted on Coolify.
Education
Academic background
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
Technology in Information System Analysis and Development
July 2018
Get In Touch
Let's work together
Ready to collaborate?
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
Send Email