Available
Colombia
Freelance

About

Full Stack Developer with over 2 years of experience in the JavaScript ecosystem and Python backend development. Skilled in building scalable, well-structured applications using frameworks like Angular, React, Next.js, and Node.js with TypeScript. Backend expertise includes FastAPI, Django, Flask (Python), and Express and Fastify (Node.js), with a strong focus on RESTful and GraphQL API design. Experienced in working with SQL and NoSQL databases (PostgreSQL, MongoDB), vector stores like Pinecone and ChromaDB, and ORMs like Prisma. Containerization with Docker, cloud deployments on AWS (S3, EC2, RDS), and implementing asynchronous messaging systems using RabbitMQ and Redis. Familiar with Agile methodologies (Scrum, Jira, ClickUp, Bitbucket), clean code principles, and monorepo architectures using Nx. Focused on crafting responsive, accessible UIs with Tailwind CSS and Figma, building bilingual/multilingual interfaces using next-intl, and managing global application state with TanStack Query, Redux, and NGXS. Currently exploring the intersection of AI and web development through Retrieval-Augmented Generation (RAG) systems, combining LangChain, custom embedding models, Pinecone, and ChromaDB to enable semantic search, dynamic content recommendations, and voice features using APIs like ElevenLabs and Deepgram. Advocate of open-source software and daily Linux user, with a passion for continuous learning, problem-solving, and applying advanced architecture patterns like the Model Context Protocol (MCP). English level: B1-B2, practicing regularly through streaming content. Outside of development, passionate about chess—connect with me on lichess.org: Jaquesito_2701.

Experience

Full Stack Developer - Market Mix S.A.S.

Feb/2023 - May/2024

Developed user-friendly interfaces with Atomic Design in the frontend, under Scrum methodology and GraphQL architecture in the backend.

Projects

RAG-Keto AI Coach

AI-powered intelligent RAG system for keto diet guidance, combining LangChain, Gemini LLM, and ChromaDB. Users receive accurate responses from a curated dataset of nutritional studies, recipes, and common FAQs. Includes voice-enabled interaction via WebSpeech API and FastAPI backend for secure data ingestion and model control.

RAG-Keto AI Coach
RAG-Keto AI Coach
RAG-Keto AI Coach
FastAPI
LangChain
Gemini LLM
ChromaDB
Next.js
Tailwind CSS
Web Speech API
Socket.IO

Contact

Get in Touch