Facundo Ferrin, Developer in Lugo, Spain
Facundo is available for hire
Hire Facundo

Facundo Ferrin

Bio

Facundo is a senior software engineer with 9+ years of experience building scalable systems across startups and global companies like Twilio and Amazon. From cutting AWS costs by 42% to designing fintech and AI-powered platforms, he combines deep back-end expertise, infrastructure excellence, and machine learning knowledge to solve complex business challenges with precision.

Portfolio

Abdullah Al-Shaya
JavaScript, Python, TypeScript, Node.js, Django, Amazon Web Services (AWS)
Daneel Dynamics, Inc
Python, Django, React, Amazon Web Services (AWS), APIs, AI Tools, Django ORM...
Qti.ai LLC / Koppa Brand Protection
Python, Web Crawlers, Web Scraping, Website Data Scraping, Scrapy, Selenium...

Experience

  • REST APIs - 8 years
  • Python - 8 years
  • Linux - 8 years
  • Django - 6 years
  • Django REST Framework - 6 years
  • Amazon Web Services (AWS) - 6 years
  • React - 4 years
  • Redis - 3 years

Preferred Environment

Amazon Web Services (AWS), Linux, Django, Python, Terraform, React, Docker, JavaScript, Flask, FastAPI

The most amazing...

...project I’ve worked on was the development of a platform for farmers that analyzes satellite images to provide them with insights.

Work Experience

Back-end Developer

2026 - 2026
Abdullah Al-Shaya
  • Architected and built the MVP of a custom bills management system from scratch, developing the back-end platform to support core billing workflows, including bill creation, customer delivery, payment registration, and financial tracking.
  • Designed and deployed the foundational cloud infrastructure for the MVP, establishing scalable back-end services and deployment pipelines that enabled reliable product launch and future expansion.
  • Implemented core billing features that translated essential business needs into functional technical solutions, streamlining invoice generation, customer communication, and payment management for early-stage operations.
Technologies: JavaScript, Python, TypeScript, Node.js, Django, Amazon Web Services (AWS)

Full-stack Engineer

2025 - 2025
Daneel Dynamics, Inc
  • Contributed to the development and enhancement of multiple existing and new platform features, improving product functionality, performance, and operational efficiency across diverse business needs.
  • Expanded a client-facing Excel reporting system by adding new review pages for internal expert teams, improving quality control workflows, and enabling more efficient validation before final delivery.
  • Added new AI agents to an existing automation platform, extending its capabilities to retrieve database information, analyze structured data, and generate actionable text outputs for new operational use cases.
Technologies: Python, Django, React, Amazon Web Services (AWS), APIs, AI Tools, Django ORM, TypeScript, Cursor AI, ETL Tools, Node.js, PostgreSQL, Docker

Python/Web crawling expert for a Brand Protection platform

2025 - 2025
Qti.ai LLC / Koppa Brand Protection
  • Developed a scalable scraping pipeline that automated the detection and collection of potential infringement cases, significantly improving data acquisition speed and expanding review coverage.
  • Built a Chrome extension that streamlined infringement review workflows, enabling faster identification, tracking, and management of potential violations for operational teams.
  • Designed and enhanced the admin panel used to manage infringement operations, improving internal oversight, workflow efficiency, and case management capabilities.
Technologies: Python, Web Crawlers, Web Scraping, Website Data Scraping, Scrapy, Selenium, Beautiful Soup, Playwright, JavaScript, eCommerce, Chrome Extensions, Large-scale Web Crawlers, Machine Learning, Web Extensions

Software Engineer

2023 - 2025
Amazon Canada
  • Designed and implemented a state management and notification system to track item statuses and alert users based on specific conditions.
  • Automated the invoice reconciliation process across multiple services, reducing manual effort and errors.
  • Integrated CloudWatch RUM to enhance monitoring and gain visibility into user experience.
Technologies: Java, Python, TypeScript, Amazon Web Services (AWS), Git, Agile Software Development, REST APIs, JavaScript, Back-end, APIs, NeoVim Text Editor, Full-stack, Chrome, Firefox, Relational Databases, SQL, Solution Design, API Integration, Next.js, Amazon DynamoDB, Fintech, React Query, Full-stack Development, Cloud, ChatGPT API, OpenAI API, Architecture, DevOps

Software Engineer

2022 - 2023
Twilio
  • Optimized infrastructure through load testing and system monitoring, achieving a 42% reduction in costs.
  • Implemented traffic segmentation to isolate services, reducing the attack surface and improving resource optimization by enabling individual scaling.
  • Designed and conducted game days to train the team on error resolution and strengthen system playbooks.
Technologies: Java, Python, Terraform, Amazon Web Services (AWS), Git, Agile Software Development, REST APIs, JavaScript, Jira, Back-end, APIs, Full-stack, Chrome, Firefox, PostgreSQL, Relational Databases, SQL, Solution Design, API Integration, GitHub, Cloud, Airtable, Google Cloud, Google Cloud Platform (GCP), Architecture, DevOps

Back-end Developer

2018 - 2022
Auravant
  • Developed functionalities for the platform related to satellite image processing using computer vision and machine-learning techniques.
  • Implemented and monitored a system for the execution of heavy-duty tasks that were necessary for the parallel processing of the satellite images of the platform.
  • Performed platform monitoring tasks by configuring error reporting tools and managing them in a problem-tracking system (GitLab).
Technologies: Scikit-learn, Redis, Celery, Sentry, Python, Git, PostGIS, Agile Software Development, REST APIs, Django REST Framework, JavaScript, Back-end, APIs, Chrome Extensions, Web Scraping, Flask, Full-stack, Geolocation, Chrome, Firefox, PostgreSQL, Relational Databases, Startups, SQL, Amazon RDS, Solution Design, GeoServer, API Integration, Software as a Service (SaaS), React Query, Node.js, CSS, GitHub, Full-stack Development, Cloud, Airtable, Google Cloud, Google Cloud Platform (GCP), Architecture, DevOps, FastAPI, Data Scraping, Geospatial Data, GeoJSON, GeoPandas, Geospatial Analytics

Back-end Developer

2017 - 2018
Candoit
  • Developed the back end of the web and mobile applications of the largest fast-food chain in Argentina, which allowed users to be authenticated through social networks. They were also able to send personalized notifications and launch advertising campaigns.
  • Developed the back end and front end of a debtor management system, allowing the administrator to check payment dates and payment completion, as well as update debts.
  • Studied and implemented a predictive system for an insurance company that implemented a statistical analysis of their data, allowing them to estimate the potential risks of a client with 76% accuracy.
Technologies: Python, Hibernate, Spring, Java, Git, Agile Software Development, REST APIs, Django REST Framework, JavaScript, Spring Boot, Back-end, APIs, Full-stack, Chrome, Firefox, PostgreSQL, Relational Databases, Startups, SQL, API Integration, Web Crawlers, CSS

Production Engineer

2014 - 2017
YPF
  • Developed a type of software for simulating the behavior of fluids in oil wells in order to estimate the amount of oil present in them and thus ensure the correct operation of the equipment.
  • Managed the database with information from all the oil wells and generated automated reports for decision-making.
  • Implemented algorithms for the petrophysical analysis of the soil, which allowed for estimating the best areas to drill oil wells and their associated production.
Technologies: Python

Experience

pyTopoJSON

https://github.com/fferrin/pytopojson
An extension to GeoJSON that encodes topology, implemented from scratch in Python.

GeoJSON is a format for encoding a variety of geographic data structures. TopoJSON is a format that allows you to, among other things, eliminate redundancy, reduce the file size by using quantized delta encoding for integer coordinates, and simplify geometries while preserving topology.

Winner of Hackathon

https://www.youtube.com/watch?v=GDGetxWvDyU
My team and I won a hackathon where the main goal was to generate and implement ideas that offered insights based on videos from a mall. For this, we apply several neural networks in order to detect and track customers inside the building and recommend different products depending on what they were wearing and the places they visited.

FreeMedium

https://github.com/fferrin/free-medium
This Chrome extension enables users to bypass Medium’s paywall, allowing free access to premium articles. It ensures seamless reading by unlocking restricted content with a simple, user-friendly interface.

YouTube Notes

https://github.com/fferrin/youtube-notes
This Chrome extension lets users take timestamped notes while watching YouTube videos. Easily capture key moments, organize notes by timestamps, and enhance learning or review with precise references.

Education

2018 - 2019

Master's Degree in Computer Vision

Universitat Autònoma de Barcelona - Barcelona, Spain

2008 - 2013

Bachelor's Degree in Nuclear Engineering

Balseiro Institute - San Carlos de Bariloche, Argentina

Certifications

JULY 2024 - JULY 2027

AWS Certified Developer - Associate

Amazon Web Services

SEPTEMBER 2020 - PRESENT

Problem Solving (Basic)

HackerRank

MAY 2020 - PRESENT

Deep Dive Into Modern Web Development

University of Helsinki

DECEMBER 2016 - PRESENT

Text Mining and Analytics

University of Illinois

OCTOBER 2016 - PRESENT

Machine Learning Foundations: A Case Study Approach

University of Washington

JANUARY 2016 - PRESENT

Machine Learning

Stanford University

Skills

Libraries/APIs

REST APIs, React Query, Node.js, OpenAI API, Scikit-learn, React, TensorFlow, Keras, Beautiful Soup, Playwright, Django ORM

Tools

Git, GitHub, Celery, Jira, Sentry, Terraform, GIS

Languages

Python, JavaScript, TypeScript, SQL, CSS, Java, C

Frameworks

Chrome, Django, Django REST Framework, Flask, Next.js, Spring Boot, Spring, Hibernate, Scrapy, Selenium

Platforms

Linux, Firefox, Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker

Paradigms

Agile Software Development, DevOps

Storage

PostGIS, PostgreSQL, Relational Databases, GeoServer, Google Cloud, Redis, Amazon DynamoDB

Other

Full-stack, API Integration, Back-end, APIs, NeoVim Text Editor, Chrome Extensions, Geolocation, Startups, Amazon RDS, Solution Design, Software as a Service (SaaS), Web Crawlers, Full-stack Development, Cloud, ChatGPT API, Architecture, FastAPI, Data Scraping, GeoPandas, GeoJSON, Geospatial Data, Geospatial Analytics, Mentorship, Computer Vision, Machine Learning, Nuclear Physics, Programming, Web Development, Creative Problem Solving, Text Mining, Web Scraping, Fintech, Airtable, Website Data Scraping, eCommerce, Large-scale Web Crawlers, Web Extensions, AI Tools, Cursor AI, ETL Tools

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