MezquitaOS/documents/resume.md

Juan Carlos Mezquita

README.md

cat ./experience/denodo.log

QA Testing and Development

Denodo | A Coruña, Spain | Mar 2023 – Present

  • Contribute to the quality of a complex data virtualization product used by large enterprises.
  • Develop and execute automated/manual test cases to validate new features for performance.
  • Collaborate with developers in an agile environment to identify, document, and resolve defects.
  • Analyze technical issues related to data integration and platform performance.

./showcase.sh --projects

CadeiraAI - Full-Stack AI Telephony Agent (2024-Present)

A full-stack application featuring a React front-end and a Node.js back-end that connects an AI agent to live telephone calls.

  • Engineered a Node.js backend with Express, using LangChain and LangGraph for complex LLM agent orchestration.
  • Integrated Twilio for telephony and Microsoft Cognitive Services for real-time Speech-to-Text/Text-to-Speech.
  • Implemented real-time communication between client and server using Socket.io.
  • Built a modern React/Vite/TypeScript frontend with TailwindCSS for managing the agent.
  • Utilized Redis for semantic caching to optimize LLM responses and deployed services using Docker.

SurfBot - ML-Powered Forecast Bot (2022)

A passion project started in high school to provide automated surf forecasts via WhatsApp and Twitter.

  • Built a conversational WhatsApp bot in JavaScript that uses ML (NLU) to interpret user queries for tide, wind, and swell conditions.
  • Engineered a scheduled job to automate daily forecast posts to the Twitter API.

ls ./education

Computer Science, B.S. — Universidade de Vigo (2023 – 2027)

Multi-platform Apps Dev, HNC — CPR Plurilingüe Liceo La Paz (2021 – 2023)

get-misc-info

Certifications: Programming Foundations: Software Testing/QA

Languages: Spanish (Native), Galician (Native), English (Professional)