Diego Fernando Ángel Londoño, Developer in Martínez, Buenos Aires Province, Argentina
Diego is currently unavailable

Diego Fernando Ángel Londoño

Full-stack Developer

Martínez, Buenos Aires Province, Argentina

Toptal member since May 20, 2021

Bio

Diego is a senior software engineer with over 9 years of experience in building back-end systems and platforms for startups and enterprise products. His work typically involves designing and operating services that coordinate multiple systems, data sources, and external APIs to support production workflows. Diego takes ownership of projects from early design through to production, emphasizing reliability, performance, and maintainable architectures as systems grow.

Portfolio

Proxet - General Catalyst
Node.js, TypeScript, Python, React, Google Cloud, AWS IoT, PostgreSQL, BigQuery...
Zoolatech (Knock - RealPage)
Node.js, TypeScript, Python 3, Dialogflow, OpenAI, Amazon Web Services (AWS)...
Protege
Amazon Web Services (AWS), RESTful Microservices, TypeScript, Node.js, GraphQL...

Experience

  • Docker Compose - 9 years
  • Node.js - 9 years
  • Amazon Web Services (AWS) - 7 years
  • TypeScript - 6 years
  • Serverless Framework - 5 years
  • GraphQL - 5 years
  • MongoDB - 4 years
  • React - 4 years

Preferred Environment

NeoVim Text Editor, Slack, Tmux, Docker, Docker Compose, Amazon Web Services (AWS), Unix

The most amazing...

...thing I've done is take a marketplace back end from 0 to 1, scaling it to handle thousands of applications monthly with a 3-5 minute application flow.

Work Experience

Senior Software Engineer

2024 - PRESENT
Proxet - General Catalyst
  • Owned and shipped AI agents using MCP tools and RAG pipelines to automate research workflows, allowing investment teams to generate reports, retrieve portfolio data, and explore relationships between main entities through natural language.
  • Led the development of a large-scale entity resolution system that consolidates people, companies, and roles across 8 heterogeneous sources into a canonical dataset with 98%+ matching accuracy and zero duplicates for verified identifiers.
  • Built core back-end services and data models powering a relationship intelligence and portfolio platform used by investment teams to analyze entities networks, manage portfolio reports, and track notes and meetings across portfolio companies.
  • Developed internal HR systems to automate recruiting workflows and employee management, developing back-end services and integrations to synchronize employee data across external HR platforms, eliminating time-consuming manual updates.
Technologies: Node.js, TypeScript, Python, React, Google Cloud, AWS IoT, PostgreSQL, BigQuery, Weaviate, Redis, Spark, LangChain, OpenAI, Data Build Tool (dbt), Apache Airflow, Airbyte, Docker, Datadog, Sentry

Senior Software Engineer

2023 - 2024
Zoolatech (Knock - RealPage)
  • Owned and built conversational AI workflows across voice, chat, and email for the RealPage/Knock leasing platform, handling 100K+ prospect and resident conversations per month.
  • Reduced average support conversation time from around 10–15 minutes to 5–10 minutes (35–50%) by redesigning conversation routing and expanding automated self-service flows, reducing human-handled conversations by roughly 30%.
  • Cut p95 response times from 1+ minute to around 100-400ms by redesigning conversation handling and removing blocking service calls. Introduced caching and a routing service for voice, chat, and email, reducing live call abandonment by around 30.
  • Led the design and implementation of an internal session viewer to debug production AI conversations, allowing engineers and the product team to inspect transcripts, triggers, and failures and jump directly to problematic segments.
Technologies: Node.js, TypeScript, Python 3, Dialogflow, OpenAI, Amazon Web Services (AWS), AWS Lambda, Docker Compose, NestJS, Django, PostgreSQL, BigQuery, LangChain, Datadog, Sentry

Sr. Software Engineer (Founding Engineer)

2021 - 2023
Protege
  • Joined at inception and built the back end and infrastructure from scratch to production for a marketplace connecting applicants with experts, powering application workflows, expert video reviews, and payments with payouts via Stripe.
  • Scaled the platform to support around 5,000–10,000 applications per month and about 2,000 daily visits while maintaining under 1 second API latency and less than 2% application flow errors across payments and media processing.
  • Built a media processing pipeline for expert review videos, validating uploads in the request path, and handling video processing asynchronously to keep the application flow fast.
  • Designed a fast and reliable application flow, achieving under 2% error rates and enabling end-to-end application completion in about 2–3 minutes, reducing user drop-off and support requests.
Technologies: Amazon Web Services (AWS), RESTful Microservices, TypeScript, Node.js, GraphQL, REST, Docker, Docker Compose, AWS Lambda, Serverless, Serverless Framework, Terraform, PostgreSQL, Amazon DynamoDB

Senior Node.js Developer | Tech Lead | Associate

2018 - 2021
Fizzmod (Janis)
  • Built and evolved event-driven order orchestration handling 100,000+ orders/day, coordinating inventory, picking, and delivery across multiple logistics providers for major LATAM retailers, including Walmart, Jumbo, and Miniso.
  • Created and maintained integrations with 8 logistics providers (DHL, Uber, FedEx, Andreani, etc.), coordinating picking, delivery scheduling, routing, and stock updates with under 50ms service execution and less than 200ms end-to-end latency.
  • Led delivery across three teams (13 engineers total) spanning events infrastructure, delivery orchestration, and the Jumbo Argentina client while remaining hands-on in back-end development.
  • Managed the dedicated team for the Jumbo Argentina client, delivering custom logistics and order-lifecycle features for one of the company’s largest retail partners.
Technologies: Node.js, TypeScript, GraphQL, MongoDB, Docker, Docker Compose, REST, Amazon Web Services (AWS), AWS Lambda, Serverless Framework, PostgreSQL, PHP

Full-stack Developer

2017 - 2018
Cerantola
  • Built features for an internal operations system used by staff to manage quotes and orders.
  • Implemented back-end APIs and admin UI forms to automate manual workflows and improve data accuracy.
  • Built internal tools that streamlined quoting and order workflows, reducing manual processing and helping operations staff complete daily tasks faster and with fewer errors.
Technologies: JavaScript, Node.js, PHP, Vue 2

Full-stack Developer

2016 - 2017
Inside
  • Developed and maintained a website and admin tools for a retail store to manage products, orders, and inventory.
  • Implemented back-end logic and database models for products, orders, and customers, integrating them with the admin UI.
  • Helped strengthen and improve the platform they used to manage the company's inventory.
Technologies: Node.js, PHP, REST, React, Docker

Experience

Janis Delivery Service

I developed, managed, and led the Janis Delivery service that I built with the tech stack of Node.js, TypeScript, and the Serverless Framework. I was also in charge of supporting the internal logistics operation, such as integration with multiple external logistics services such as DHL and Uber, among others.

Education

2009 - 2014

Bachelor's Degree in Petroleum Engineering

Universidad Industrial de Santander - Bucaramanga, Colombia

Certifications

JULY 2024 - JULY 2027

AWS Certified Developer – Associate

Amazon Web Services Training and Certification

Skills

Libraries/APIs

Node.js, OpenAPI, Vue 2, React

Tools

Docker Compose, Terraform, Dialogflow, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS IAM, Amazon Cognito, BigQuery, Sentry, Apache Airflow

Languages

PHP, JavaScript, TypeScript, GraphQL, Python 3, Python

Frameworks

Serverless Framework, Express.js, JSON Web Tokens (JWT), NestJS, Django, Spark

Paradigms

REST, Scrum, Agile Software Development, Microservices

Platforms

AWS Lambda, Amazon Web Services (AWS), Docker, Unix, AWS IoT, Airbyte

Storage

MongoDB, PostgreSQL, MySQL, Redis, Amazon DynamoDB, Amazon S3 (AWS S3), Datadog, Google Cloud

Other

Back-end Development, Message Queues, Remote Team Leadership, Software Architecture, RESTful Microservices, Serverless, OpenAI, ECS, Amazon API Gateway, LangChain, Weaviate, Data Build Tool (dbt)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring