Senior Software Engineer
Passionate software engineer with over 10 years of experience in the software industry. Specializing in microservices, event-driven architectures, and cloud-native solutions.
An intelligent AI agent that can answer any questions about my professional background, experience, and skills. Built with modern AI technologies and deployed as a scalable web service.
Click anywhere on the card to view full project details
A powerful web-based JSON viewer and editor with syntax highlighting, validation, and formatting capabilities. Features real-time editing, error detection, and export functionality for developers working with JSON data.
Click anywhere on the card to view full project details
A comprehensive data analysis tool for CSV files containing datetime or timestamp values. Built with React.js, Redux, and D3.js to provide interactive visualizations and insights from time-series data.
Click anywhere on the card to view full project details
— I recently developed an AI Agent that serves as a dynamic, interactive version of my professional profile—you can ask it anything about my work:
👉🏻 https://andres-ai.aduquehd.com/
I have deep expertise in architecting microservices and event-driven platforms using Python (FastAPI, Flask, Django) and TypeScript (NestJS, Node.js). I've designed reliable asynchronous workflows with Kafka, Google Pub/Sub, AWS SQS, and EventBridge; built real-time and IoT systems using WebSockets and MQTT; and worked extensively with PostgreSQL and MongoDB. I use Playwright for automation and end-to-end testing, ensuring robust and reliable delivery.
My cloud experience spans AWS and GCP, including containerized deployments with Docker, Docker Compose, and Kubernetes. I've also developed serverless solutions using AWS Lambda and DynamoDB, and apply DevOps best practices across the lifecycle.
While I focus on backend, I'm comfortable with modern frontend stacks and have shipped interfaces using React and vanilla JavaScript.
Recently, I've been building applied AI solutions—especially conversational model-agnostic agents using Python, FastAPI, and a Pydantic-based framework. These agents use RAG pipelines backed by vector databases and integrated with OpenAI and Claude LLMs. I've implemented dynamic memory, prompt engineering, and real-time data flows that enhance contextual reasoning and adaptability.
Beyond work, I'm active in the tech community as the lead organizer of React.js Colombia and a co-organizer of Python, Rust, and Go meetups. I speak at conferences and contribute to open-source projects, sharing practical insights to support and grow the developer ecosystem.