Agustín Lado, Developer in A Coruña, Spain
Agustín is available for hire
Hire Agustín

Agustín Lado

Bio

Agustin is a full-stack developer with over a decade of experience in Python and Django, multiple front-end technologies, and several DevOps methodologies, from bare-metal deployments to automated deployments of scalable containerized AWS applications. Agustin's learning-oriented mindset enables him to adapt and be highly productive across a wide range of technologies and scenarios, from small startup projects to large, multi-team products.

Portfolio

Confidential Data Company
Python, REST APIs, Pytest, Ruff, Amazon Athena, AWS Lambda...
AMN Healthcare - Language Services
Python, PostgreSQL, REST APIs, Containers, GitHub, Agile, Django, Celery...
Backstage LLC
Python, Django, React, Celery, Elasticsearch, Jira, Virtual Machines...

Experience

  • Full-stack - 12 years
  • Python - 12 years
  • REST APIs - 12 years
  • Back-end - 12 years
  • DevOps - 9 years
  • AI Development - 3 years
  • Agentic AI - 1 year
  • Claude Code - 1 year

Preferred Environment

Windows, Linux, Git, Large Language Models (LLMs), Artificial Intelligence (AI), FastAPI, Model Context Protocol (MCP), AI Development, Claude Code, Claude

The most amazing...

...project I've worked on was a 20-year-old behemoth product with technologies ranging from Python and Ruby to Java and C++ in the DRM industry.

Work Experience

Backend Python Dev | Data Platform

2025 - 2025
Confidential Data Company
  • Proposed and drove a full rewrite of a legacy backend system after surfacing architectural flaws and undue complexity. The resulting codebase significantly simplified the system, reduced technical debt, and streamlined future development.
  • Built an API integration layer fanning client requests to multiple providers and normalizing responses into a unified schema. Designed reusable components for rapid onboarding, backed by robust error handling and observability tooling.
  • Extended an graph-based asynchronous workflow engine to support mid-flow editing and selective re-execution from arbitrary nodes.
  • Engineered key LLM capabilities across the platform, including a natural-language agent for direct system control, and an automated Slack workflow that synthesizes Sentry alerts and CloudWatch logs to trace failing code and propose remediations.
Technologies: Python, REST APIs, Pytest, Ruff, Amazon Athena, AWS Lambda, Amazon Web Services (AWS), CI/CD Pipelines, Serverless Framework, Terraform, FastAPI, AI Agents, AI Automation, AI Tools, AI Architecture, Agentic AI, AI Development, AI Integration, Observability, Agentic Workflow Design, Agentic AI Systems, Startups, Anthropic, AI Agent Orchestration, Vibe Coding, API Development, Claude API, GIS, Retrieval-augmented Generation (RAG), Prompt Engineering, Model Context Protocol (MCP), Pydantic, Claude Code, Claude, Artificial Intelligence (AI), AI Prompts, AI Model Integration, Scalable Application, Software Architecture, Back-end Development, Data Engineering, Geocoding, MySQL, APIs, API Integration, Data Modeling, Architecture, ChatGPT, OpenAI, Containers, Large Language Models (LLMs), Testing, REST, SQL, Flask, Databases, Agile, Git, Full-stack, Docker, Python 3, Back-end, Database Architecture, Integration, Third-party Integration, Third-party APIs, Scripting, AWS Cloud Architecture, SaaS, Docker Compose, Software Engineering, Playwright, AI Chatbots, Amazon S3 (AWS S3), RAG Systems, NoSQL, Microservices, Containerization, OpenAI API, AWS IAM, System Architecture, Continuous Delivery (CD), Continuous Integration (CI), Minimum Viable Product (MVP), Solution Architecture, Technical Leadership, Figma

Back-end Developer

2024 - 2025
AMN Healthcare - Language Services
  • Worked on a reservation scheduling system for medical interpreters, adding features, fixing errors, and refactoring code to improve performance and readability.
  • Played an active role in meeting demanding deadlines, collaborating with the team to problem-solve and drive the project to a successful release.
  • Engineered a flexible reporting system that dynamically generates financial and operational insights from reservation data, supporting payment-related workflows as well as performance tracking.
Technologies: Python, PostgreSQL, REST APIs, Containers, GitHub, Agile, Django, Celery, Django ORM, Django REST Framework, Redis, APIs, Databases, RabbitMQ, Data Modeling, Data Engineering, Back-end, Jira, Linux, Virtual Machines, Python 3, Back-end Development, Architecture, Software Architecture, Scalable Application, Amazon S3 (AWS S3), Dashboards, API Development, Software Engineering, AI Development, SaaS, Synthetic Data Generation, PDF, SQL, Database Architecture, Pytest, Ruff, Anthropic, Playwright, Prompt Engineering, Pydantic, AI Prompts, ChatGPT, OpenAI, Redis Cache, Large Language Models (LLMs), Testing, REST, Git, Docker, Observability, AI Tools, Scripting, Docker Compose, Artificial Intelligence (AI), Containerization, System Architecture, Multitenancy, Role-based Access Control (RBAC), Figma

Back-end Developer

2021 - 2024
Backstage LLC
  • Worked on a big project containing new and legacy code, updating it piece by piece to the latest technology standards.
  • Spent a lot of time hunting and fixing complex bugs that lived in the front end, in the back end, and everywhere in between.
  • Integrated Amplitude to A/B test, resulting in measurable improvements to conversion rates along multiple parts of the site.
Technologies: Python, Django, React, Celery, Elasticsearch, Jira, Virtual Machines, Django REST Framework, Linux, Python 3, Back-end, Full-stack, Databases, RabbitMQ, Django ORM, Data Modeling, API Integration, HubSpot, APIs, Amplitude, TypeScript, Cloudflare, MySQL, Geocoding, Data Engineering, NoSQL, REST APIs, Redis, Back-end Development, Scalable Application, Pydantic, Twilio, Web App Development, API Development, Software Engineering, SaaS, Scripting, SendGrid, Third-party APIs, Third-party Integration, Integration, SQL, Database Architecture, CI/CD Pipelines, GIS, ChatGPT, OpenAI, Redis Cache, Large Language Models (LLMs), REST, Git, Event-driven Architecture, Artificial Intelligence (AI), Software Architecture, Architecture, System Architecture, Continuous Delivery (CD), Continuous Integration (CI), Figma

Lead Developer

2020 - 2021
QC CO. LLC
  • Served as a lead developer of a video streaming platform leveraging AWS's video solutions.
  • Contributed mostly to the back end, developing features, AWS integrations, and a public-facing API, as well as meddling with parts of the front end's SPA when necessary.
  • Dealt with a myriad of AWS tools and solutions culminating in automated deployments of the entire stack on different environments using CloudFormation.
  • Implemented a live chat system based on WebSocket with private and public chats with a set of moderation tools attached.
Technologies: Python, Python 3, Django, Django REST Framework, Docker, JavaScript, React, PostgreSQL, Git, Back-end, Linux, REST APIs, Databases, DevOps, Redis, Amazon Web Services (AWS), SQL, Videos, Video Streaming, Streaming, NGINX, Deployment, REST, Virtual Machines, WebSockets, Amazon EC2, Amazon Route 53, Django ORM, Containers, Redis Cache, GitHub, Architecture, Data Modeling, API Integration, Microservices, Full-stack Development, APIs, Cloud Infrastructure, Back-end Development, Software Architecture, Scalable Application, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), Web App Development, API Development, Software Engineering, Docker Compose, SaaS, AWS Cloud Architecture, Startups, AWS IoT, Third-party APIs, Third-party Integration, Integration, Database Architecture, Tailwind CSS, CI/CD Pipelines, Serverless Framework, Containerization, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), AWS IAM, System Architecture, Continuous Delivery (CD), Continuous Integration (CI), Front-end, GitHub Actions, Solution Architecture, Technical Leadership, Live Chat, User Experience (UX)

Software Developer

2017 - 2020
Qualabs
  • Continued the TCC video platforms development, this time deploying to production environments with Docker and Kubernetes on GCP and adapting them for higher workloads.
  • Collaborated with a remote team to adapt and transition a huge system to the AWS stack and provide new features.
  • Worked in a small team charged with the testing, bug-fixing, and supporting an immense, 20-year old video security solution where the limiting factor was the complexity of the system itself rather than the technologies involved.
Technologies: Amazon Web Services (AWS), C++, Java, Google Cloud Platform (GCP), Docker, Redux, React, JavaScript, Django, Python, Back-end, Python 3, Linux, Django REST Framework, REST APIs, CSS, Git, PostgreSQL, Databases, Scrum, Agile, ETL, DevOps, Redis, Ansible, Flask, SQL, Video Streaming, Videos, Streaming, HTML, NGINX, Testing, Celery, Kubernetes, Elastic, Deployment, Digital Rights Management (DRM), REST, Virtual Machines, Elastic APM, Jira, Full-stack, WebSockets, OAuth, RabbitMQ, Django ORM, Containers, Redis Cache, GitHub, Web Scraping, Architecture, Data Modeling, API Integration, Data Scraping, Microservices, Full-stack Development, APIs, Cloud Infrastructure, TypeScript, Cloudflare, Data Engineering, NoSQL, Elasticsearch, Back-end Development, Software Architecture, Scalable Application, C#, AWS Lambda, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), FFmpeg, Dashboards, Web App Development, GIS, API Development, Scrapy, Beautiful Soup, Selenium, Scraping, Browser Automation, Software Engineering, Docker Compose, SaaS, AWS Cloud Architecture, Scripting, Synthetic Data Generation, PDF, Stripe, Google Cloud, AWS IoT, Third-party APIs, Third-party Integration, Integration, Database Architecture, Event-driven Architecture, Security, CI/CD Pipelines, Observability, Pandas, NumPy, Pytest, Startups, Containerization, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), AWS IAM, System Architecture, Continuous Delivery (CD), Continuous Integration (CI), Front-end, GitHub Actions, Minimum Viable Product (MVP), Multitenancy, Role-based Access Control (RBAC), Solution Architecture, Technical Leadership, Data Visualization, Social APIs, Social Media APIs, User Experience (UX)

Software Developer

2014 - 2017
TCC
  • Developed a multisystem solution for the management, processing, and distribution of video on demand and live video on some of the most used websites in the country.
  • Oversaw the scaling of the system during times of high demand such as the Copa América and the World Cup.
  • Contributed to the development of other Django systems including a subscriber management system that managed the state of hundreds of thousands of devices and connected to a digital rights management (DRM) system to manage entitlements.
Technologies: Docker, JavaScript, Django, Python, Back-end, Linux, Django REST Framework, REST APIs, Full-stack, CSS, Git, PostgreSQL, Databases, Scrum, Agile, DevOps, Ansible, jQuery, SQL, Video Streaming, Videos, Streaming, HTML, NGINX, Celery, Deployment, REST, RabbitMQ, Django ORM, Containers, Architecture, Data Modeling, API Integration, Full-stack Development, APIs, Cloud Infrastructure, Back-end Development, Software Architecture, FFmpeg, Dashboards, Web App Development, API Development, Software Engineering, Docker Compose, SaaS, Scripting, Synthetic Data Generation, Database Architecture, Event-driven Architecture, Data Engineering, Containerization, System Architecture, Front-end, Minimum Viable Product (MVP), Social APIs, Social Media APIs, User Experience (UX)

Software Developer

2014 - 2014
Sophilabs
  • Took my first steps into web development on the back end with Python and Django.
  • Learned best practices from my senior teammates while fixing bugs and developing new features.
  • Performed web development on the front end with Django templates and JavaScript using jQuery.
Technologies: CSS, HTML, JavaScript, Django, Python, Back-end, Linux, Full-stack, Git, PostgreSQL, Agile, jQuery, Django ORM, Full-stack Development, Back-end Development, Web App Development, Software Engineering, SaaS, Database Architecture, Front-end

Experience

ZetaContent

ZetaContent is a Django-based, multisystem web application for processing, managing, and delivering video on demand and live videos. I wrote the back end and front end and managed the deployment of the application on Kubernetes on GCE. I also used the Elastic stack to monitor performance during times of high demand such as big football-related events. In addition to TCC itself, the application was used by two of the largest websites in the country to serve all of their videos.

TCC Vivo

https://www.tccvivo.com.uy/
TCC Vivo is a Netflix-like application that gets its videos from different providers, including ZetaContent. It's made with Django in the back end and React and Redux on the front end. I was on a team of four that worked on both areas and conducted deployment and performance analysis.

DRM System

I was on a small team that inherited the testing, bug fixing, and development of an enormous DRM system used by hundreds of companies worldwide. I became a technical reference within the team, helping them grow as a whole while tackling many challenges in several steps of the development chain. While working on this system, I wrote code in C++, Java, C#, Python, and Ruby, as well as shell scripts, Ansible playbooks, and Dockerfiles.

Education

2012 - 2014

Coursework in Computer Science

ORT Uruguay - Uruguay

Certifications

SEPTEMBER 2017 - PRESENT

Modern React with Redux

Udemy, Inc.

Skills

Libraries/APIs

REST APIs, Django ORM, Pydantic, API Development, jQuery, React, OpenAI API, FFmpeg, Claude API, Beautiful Soup, Social APIs, Social Media APIs, NumPy, Pandas, Playwright, Stripe, Node.js

Tools

ChatGPT, Claude, Claude Code, Docker Compose, Git, NGINX, Ansible, Celery, GitHub, AI Prompts, Amazon Elastic Container Service (ECS), Terraform, Pytest, Figma, Elastic, Jira, RabbitMQ, Geocoding, GIS, SendGrid, Amazon Athena, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), AWS IAM

Languages

Python 3, Python, CSS, HTML, SQL, JavaScript, TypeScript, C++, Java, C#

Frameworks

Django REST Framework, Django, Redux, Serverless Framework, Flask, Scrapy, Selenium, Tailwind CSS, LangGraph, Next.js

Paradigms

REST, Model Context Protocol (MCP), Scrum, Testing, Agile, ETL, DevOps, Microservices, Scalable Application, Synthetic Data Generation, Event-driven Architecture, Continuous Delivery (CD), Continuous Integration (CI), Role-based Access Control (RBAC)

Platforms

Linux, Docker, Amazon Web Services (AWS), Amazon EC2, AWS IoT, Google Cloud Platform (GCP), Kubernetes, HubSpot, Twilio, AWS Lambda

Storage

Database Architecture, PostgreSQL, Redis, Databases, Elasticsearch, Redis Cache, MySQL, NoSQL, Amazon S3 (AWS S3), Google Cloud

Other

Video Streaming, Back-end, Full-stack, Large Language Models (LLMs), Containers, OpenAI, Architecture, Data Modeling, API Integration, Full-stack Development, APIs, Back-end Development, Software Architecture, Artificial Intelligence (AI), AI Agents, Agentic AI, RAG Systems, AI Chatbots, Prompt Engineering, Retrieval-augmented Generation (RAG), Web App Development, Vibe Coding, Software Engineering, AI Development, AI Agent Orchestration, Anthropic, SaaS, AI Automation, Third-party APIs, Third-party Integration, Integration, AI Architecture, Agentic AI Systems, Agentic Workflow Design, AI Tools, Containerization, System Architecture, Videos, Streaming, Web Scraping, Deployment, Virtual Machines, Elastic APM, WebSockets, Amazon Route 53, Data Scraping, Cloud Infrastructure, Amplitude, Data Engineering, FastAPI, AI Model Integration, AI Integration, Dashboards, Scraping, Browser Automation, AWS Cloud Architecture, Gemini API, Scripting, Gemini, PDF, Startups, Observability, CI/CD Pipelines, Ruff, Front-end, GitHub Actions, Minimum Viable Product (MVP), Multitenancy, Solution Architecture, Technical Leadership, Data Visualization, Live Chat, User Experience (UX), Digital Rights Management (DRM), OAuth, Cloudflare, Optical Character Recognition (OCR), Security, LangChain

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