Experience
More than six years from full-stack to AI: event-driven microservices, two promotions to Tech Lead and, today, text and voice agents in production.
Work
Impact
−80%in the time to build and validate a new agent: from 15 days to 2–3.What I did
- Designed and built a standalone AI agent evaluation service with an LLM-as-a-judge architecture.
- Implemented three complementary evaluation methods: single-turn tests over datasets, analysis of real conversations and simulated multi-turn conversations with an evaluator agent.
- Build text and voice agents with LangChain, OpenAI, Azure OpenAI and Grok Voice for a hotel-chain platform: guest assistance, room service and hotel information.
- Build services in Python/FastAPI and features in Next.js, integrate Oracle and Shopify, and deploy on Microsoft Azure.
Technologies
- Python
- FastAPI
- LangChain
- OpenAI API
- Azure OpenAI
- Grok Voice
- Next.js
- Microsoft Azure
11 months
What I did
- Built an AI feature for an accounting reconciliation platform: it analyzes Excel, CSV and TXT files and recommends how to process them to automate data handling.
- Developed features and event-driven microservices with Python, FastAPI, AWS and Apache Pulsar, alongside the engineering and product teams.
Technologies
- Python
- FastAPI
- OpenAI API
- AWS
- Apache Pulsar
1 year 7 months
- Tech Lead Mar 2024 – Sep 2024
- Backend Developer Mar 2023 – Mar 2024
What I did
- Designed an AI assistant to query company information (organizations, processes, employees and workflows) from a conversational interface with Python, FastAPI and OpenAI.
- Led the migration of monolithic applications to event-driven microservices on AWS with Python and Node.js.
- Supported and mentored developers, upheld quality standards and worked with product and clients to ship new features.
- As a Backend Developer, built services in Python, Node.js and GraphQL on an event-driven architecture on AWS, plus custom work for clients.
Technologies
- Python
- FastAPI
- OpenAI API
- Node.js
- GraphQL
- React
- AWS
- GCP
1 year 4 months
- Tech Lead May 2022 – Mar 2023
- Backend Developer Dec 2021 – May 2022
What I did
- Led the unification of the freight and last-mile products into a single platform: service offering, real-time tracking and cost calculation.
- Directed web, mobile and backend development for courier and home delivery, with zone-based pricing and service management.
- Led the refactoring of monoliths into event-driven microservices with Python, Node.js, React, RabbitMQ, MQTT, Redis and AWS.
- As a Backend Developer, implemented online payments, improved platform stability and built integrations with Express, Redis, RabbitMQ and Elasticsearch.
Technologies
- Python
- Node.js
- Express
- React
- Redis
- RabbitMQ
- MQTT
- Elasticsearch
- AWS
7 months
What I did
- At Universidad Autónoma de Bucaramanga, supported students in Python, JavaScript, TypeScript and Java, explaining concepts and solving technical questions.
Technologies
- Python
- JavaScript
- TypeScript
- Java
2 years
What I did
- Developed and maintained a web application with a Python backend and a React frontend, deployed on AWS EC2 and RDS.
- Worked directly with the business owner to turn their requirements into features.
Technologies
- Python
- React
- AWS EC2
- AWS RDS
Education
- Master’s in Software Engineering
- Web Development Certificate
- Electrical Engineering