Skip to content
Available for FDE / Senior / Staff roles
AD logo

Andres Duque H

Senior Software Engineer

Passionate software engineer with 11+ years building microservices, event-driven architectures, and cloud-native solutions. Now focused on AI engineering: LLMs, RAG, and MCP

Years building software
11+
Production systems
30+
Cloud platforms
AWS · GCP
Scroll
Profile

About Me

I'm a Senior Software Engineer with 10+ years of experience designing and delivering large-scale, cloud-native systems. I specialize in turning complex requirements into scalable, resilient software used worldwide.

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: 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.

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.

Toolkit

Technical Skills

A focused stack honed across a decade shipping cloud-native, event-driven systems.

Languages

  • Python
  • TypeScript
  • JavaScript

Backend

  • FastAPI
  • Django
  • NestJS
  • Microservices
  • Event-Driven Architecture
  • WebSockets

Frontend

  • React.js

Cloud & DevOps

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • AWS Lambda
  • CI/CD

Data & Messaging

  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Elasticsearch
  • Kafka
  • MQTT
  • PySpark
  • Airflow

AI & Practices

  • AI/RAG Systems
  • TDD
Selected work

Featured Projects

Live, production projects spanning AI agents, developer tools, and data visualization.

AI Agent — Professional Profile Assistant

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.

  • Python
  • FastAPI
  • PydanticAI
  • PostgreSQL
  • Vector Databases
  • RAG
  • +6

Online JSON Viewer / Formatter

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.

  • Python
  • FastAPI
  • TypeScript
  • JavaScript
  • React.js
  • AWS
  • +4

Data Report — CSV Analytics Tool

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.

  • React.js
  • Redux
  • D3.js
  • JavaScript
  • Vercel
  • CSV Processing
  • +3
Trajectory

Career Journey

From early full-stack work to senior systems engineering and forward-deployed AI delivery.

  1. Forward Deployed Engineer

    Thoughtful AI

    Now
    Sep 2025 — PresentUnited States

    I work as a Forward Deployed Engineer, partnering directly with clients to understand their workflows and deliver AI-powered automation tailored to their needs. My focus is on aligning technology with real business challenges in healthcare and ensuring seamless adoption.

    I design, implement, and deploy scalable software—primarily using Python—to bring Thoughtful's AI platform into production environments. This includes building integrations, optimizing performance, and ensuring reliable, secure deployments that deliver measurable business impact.

    Beyond development, I collaborate closely with product and customer success teams to translate real-world requirements into technical solutions. My role combines engineering expertise with client-facing problem solving, enabling me to deliver high-value automation that improves efficiency and outcomes across healthcare operations.

    • Python
    • AI Automation
    • Healthcare Technology
    • Client Integration
    • Production Deployment
  2. Senior Software Engineer

    Buildertrend

    Jul 2022 — Aug 2025United States

    I work as a software engineer on the Banking as a Service team, building high-performance, highly scalable applications. I am involved in the design, development, deployment, and maintenance of critical systems.

    I specialize in microservices, event-driven architectures, and cloud-based solutions, working with Python, FastAPI, JavaScript, TypeScript, React.js, MongoDB, Docker, Kubernetes, and GCP.

    • Python
    • FastAPI
    • JavaScript
    • TypeScript
    • React.js
    • MongoDB
    • Docker
    • Kubernetes
    • GCP
  3. Senior Software Engineer

    JetBridge

    Aug 2021 — Aug 2022United States

    I work as a software engineer, building microservices and highly scalable applications using Python, Django, NestJS, React.js, Docker, Kubernetes, Elasticsearch, and Kafka. I collaborate with top engineering talent worldwide.

    The #1 Offshore Software Development Team with over $3+ Billion in equity value created from our code.

    • Python
    • Django
    • NestJS
    • React.js
    • Docker
    • Kubernetes
    • Elasticsearch
    • Kafka
  4. Software Engineer

    Playvox

    Aug 2020 — Aug 2021Colombia

    I worked as a software engineer, developing and enhancing features for major clients such as Facebook, Google, Glovo, Sutherland, Rappi, and many others.

    We leveraged a robust tech stack to build and maintain a highly scalable application, implementing microservices, serverless architectures, REST APIs, design patterns, TDD, and best coding practices.

    • Python
    • Tornado
    • MongoDB
    • REST APIs
    • TDD
    • Microservices
    • Serverless
  5. Software Engineer

    Anomali

    Dec 2018 — Jun 2020Colombia

    I worked as a backend engineer at a cybersecurity company, developing secure, scalable, and high-performance applications using Python, Django, Celery, REST APIs, AWS, Elasticsearch, and Docker.

    My role focused on building robust applications with well-architected designs, secure coding practices, and strong unit testing to ensure reliability and resilience.

    • Python
    • Django
    • Celery
    • REST APIs
    • AWS
    • Elasticsearch
    • Docker
  6. Software Engineer

    Brizant

    Jul 2018 — Dec 2018Colombia

    I developed high-performance applications using both monolithic and microservices architectures, implementing advanced data management techniques such as Saga, event sourcing, and API composition.

    I built and optimized REST APIs, following best industry practices, and leveraged Kafka and RabbitMQ to handle real-time data processing and message brokering.

    • Python
    • Django
    • DRF
    • Kafka
    • RabbitMQ
    • Microservices
    • Saga
    • Event Sourcing
    • REST APIs
    • PostgreSQL
    • Docker
    • AWS
  7. Software Engineer

    Datagran

    Jan 2018 — Jul 2018Medellín

    I worked on platform integrations with Google Ads, connecting functionalities with Machine Learning algorithms to optimize and automate key business processes.

    I developed and maintained event-driven architectures using Kafka, enabling real-time data streaming and seamless system communication. I was responsible for deploying, monitoring, and maintaining applications in production.

    • Python
    • Flask
    • JavaScript
    • MongoDB
    • Luigi
    • Kafka
    • Google Ads
    • ML
  8. Software Engineer

    LendingFront

    May 2016 — Sep 2017Colombia

    I worked as a Full-Stack Engineer, contributing to the development of a platform that implemented best practices in Python, microservices, clean architecture, TDD, and database design.

    I designed and built microservices-based architectures, enabling seamless communication between components through REST APIs. I leveraged PostgreSQL Foreign Data Wrappers (FDW) to optimize data retrieval.

    • Python
    • Flask
    • Flask-RESTful
    • TDD
    • PostgreSQL
    • Microservices
    • REST APIs
    • Clean Architecture
    • FDW
    • Docker
  9. Software Engineer

    Metis Consultores SAS

    Jul 2015 — Apr 2016Colombia

    I worked as a Full-Stack Developer, building and deploying scalable applications on Amazon Web Services (AWS). I leveraged Load Balancers, EC2, and RDS to ensure high availability, stability, and scalability.

    I was responsible for end-to-end development, from design and architecture to deployment and server administration. I implemented secure and optimized backend solutions using Python and Django.

    • Python
    • Django
    • PostgreSQL
    • HTML5
    • CSS3
    • JavaScript
    • AWS
    • EC2
    • RDS
    • Load Balancer
    • Linux
    • Server Admin
    • Bootstrap
    • REST APIs
    • jQuery
Let's connect

Build something great together.

I'm always open to discussing new opportunities, interesting projects, and collaborations across distributed systems and applied AI.

aduquehd@gmail.com