Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/JuanRojasDev/juan-rojas-portafolio-web/llms.txt

Use this file to discover all available pages before exploring further.

Juan Rojas has built a diverse professional track record since 2021, contributing to e-commerce platforms, fintech mobile applications, enterprise gym management systems, and open-source projects. Each role has deepened his expertise in both frontend and backend disciplines, with a consistent focus on performance, clean architecture, and user experience.
Dates: March 27, 2025 – January 19, 2026Developed web applications using PHP (Phalcon framework) and React, building REST APIs, implementing role-based access control (RBAC), and creating secure internal modules. Integrated a customer service request system (PQRS) across web, WhatsApp Business API, and email channels. Automated key business processes and optimized backend queries, reducing page load times by more than 30%.Skills: React PHP Phalcon REST API RBAC MySQL AWS Docker Git Jira JavaScript
Dates: November 10, 2023 – November 25, 2024Improved user experiences using Flutter and Hive for local data persistence in mobile applications. Built authentication flows using JSON Web Tokens (JWT) with FastAPI, optimized with Python and Flask. Implemented geolocation features using the Google Maps API to provide real-time location-based functionality.Skills: Python Flask FastAPI Flutter SQLAlchemy Hive Firebase Google Maps API
Dates: February 13, 2024 – May 18, 2024Developed a Progressive Web App (PWA) using Python, implementing Poetry for dependency management and Uvicorn as the ASGI server integrated with Flask and FastAPI. Managed all database queries against PostgreSQL through SQLAlchemy. Containerized the application with Docker to simplify deployment across environments.Skills: Docker Python Flask SQLAlchemy FastAPI PostgreSQL ProtoPie Flutter JWT
Dates: March 1, 2021 – May 30, 2022Designed and developed an e-commerce website for a home products company using React JS, HTML, CSS, and JavaScript. Focused on delivering a highly interactive, responsive interface to improve the overall shopping experience and reduce friction throughout the purchase journey.Skills: ReactJs NodeJs HTML CSS JavaScript
Date: March 12, 2024Participated in the Google Developers Student Club (GDSC), collaborating with talented developers on hands-on projects. Took part in hackathons, Study Jams, and technical workshops focused on Android and mobile development.Skills: Flutter XML Android Studio Figma Leadership Teamwork Mobile Application Development
Dates: March 12, 2023 – PresentActively contributing to open-source projects, collaborating with developers from around the world, and reinforcing best practices in software development including code reviews, documentation, and modular design patterns.
Looking for the projects Juan built during these roles? See Projects Overview for a curated list of applications and demos.

Build docs developers (and LLMs) love