Diego Fernando Ángel Londoño, Developer in Acassuso, Buenos Aires Province, Argentina
Diego is available for hire
Hire Diego

Diego Fernando Ángel Londoño

Verified Expert  in Engineering

Full-stack Developer

Acassuso, Buenos Aires Province, Argentina

Toptal member since May 20, 2021

Bio

Diego is an experienced engineer with a specialized focus on back-end platform development. His key strengths lie in advanced problem-solving, strategic development, and a proven ability to adapt seamlessly to new environments and processes. He excels at making objective, data-driven decisions and thrives in dynamic settings. Diego's unwavering commitment to continuous improvement and delivering high-quality, scalable solutions underpins his success in creating robust back-end systems.

Portfolio

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...
Fizzmod (Janis)
Node.js, TypeScript, GraphQL, MongoDB, Docker, Docker Compose, REST...

Experience

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

Availability

Part-time

Preferred Environment

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

The most amazing...

...project I've done was to lead and develop a complete service to handle the shipments—internal or external logistics such as DHL—of large supermarkets.

Work Experience

Senior Software Engineer

2023 - PRESENT
Zoolatech (Knock - RealPage)
  • Developed application microservices that manage and support client (web/apps) interactions with AI solutions.
  • Served as a senior software engineer and contributed to the design and development of cutting-edge AI solutions for the RealPage/Knock platform.
  • Led numerous candidate interviews, ensuring the selection of top talent.
Technologies: Node.js, TypeScript, Python 3, Dialogflow, OpenAI, Amazon Web Services (AWS), AWS Lambda, Docker Compose, NestJS, Django, PostgreSQL

Senior Node.js Developer

2021 - 2023
Protege
  • Developed application microservices that manage and support client (web/apps) interactions and managed the AWS architecture (Terraform).
  • Led the preparation of impactful proposals that guided the team in making strategic decisions regarding software design and cloud architecture for various back-end components and services.
  • Oversaw the monitoring, performance enhancement, and support of cloud applications.
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)
  • Developed, managed, and led the Janis Delivery service, supporting internal logistics operations and integrating with multiple external logistics services, including DHL and Uber.
  • Developed, managed, and led the development and release of the Janis Events service, enabling seamless asynchronous communication among Janis platform services.
  • Served as an associate and crafted impactful proposals, playing a key role in strategic decision-making for the development of diverse products and services and contributing directly to the company's board of directors.
  • Played an active role in training and fostering the professional growth of the company's back-end developers.
Technologies: Node.js, TypeScript, GraphQL, MongoDB, Docker, Docker Compose, REST, Amazon Web Services (AWS), AWS Lambda, Serverless Framework

Full-stack Developer

2017 - 2018
Cerantola
  • Participated actively and effectively in the design and development of the front end of the company's operations platform using Vue.
  • Contributed to the design and development of the back end of the company's operations platform in Node.js.
  • Participated in the creation and startup of the company's platform from scratch.
Technologies: JavaScript, Node.js, PHP, Vue 2

Full-stack Developer

2016 - 2017
Inside
  • Started in full-stack development and participated in the development of the company's website and administration platform.
  • Worked with Jira and Scrum methodology on a range of projects.
  • 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

https://janis.im/nuestra-solucion-fullcommerce/
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

Languages

PHP, JavaScript, TypeScript, GraphQL, Python 3

Frameworks

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

Paradigms

REST, Scrum, Agile Software Development, Microservices

Platforms

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

Storage

MongoDB, PostgreSQL, MySQL, Redis, Amazon DynamoDB, Amazon S3 (AWS S3)

Other

Back-end Development, Message Queues, Remote Team Leadership, Software Architecture, RESTful Microservices, Serverless, OpenAI, ECS, Amazon API Gateway

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