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)
- Development, refactoring and management of PHP applications
- GCP (Cloud SQL, Functions, Cloud Run, BigQuery)
- Integration of Laravel and Symfony components
- Development of frontend interfaces using Vue.js and Bootstrap 5
- Development of Python serverless functions
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.
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