Leonardo Cuevas — Software Developer in Barcelona, Spain. Building production tools that eliminate manual work at scale.

Software developer building production tools that eliminate manual work at scale. Based in Barcelona.

JavaScript / TypeScript Chrome & Firefox Extensions Manifest V3 Node.js REST APIs AWS (Lambda, S3, EventBridge) HTML / CSS Data Pipelines Git JavaScript / TypeScript Chrome & Firefox Extensions Manifest V3 Node.js REST APIs AWS (Lambda, S3, EventBridge) HTML / CSS Data Pipelines Git
Abstract portal illustration

About this portfolio

This is the personal portfolio of Leonardo Cuevas, a software developer based in Barcelona, Spain, focused on internal tooling, automation, platforms, and data pipelines. It presents his experience, quantified case studies, and skills.

The site offers a light ("sun") theme and a dark ("moon") theme via the toggle in the navigation. Both present the same content; the dark theme adds a subtle deep-water backdrop. The page is hand-built with vanilla HTML, CSS, and JavaScript (no framework or build step) and demonstrates front-end fundamentals such as smooth scrolling, scroll-triggered motion, a WebGL noise shader, and a custom cursor.

Case Studies

Architecture June 2026

From monolith to modular Manifest V3

Inherited a single-file userscript nobody could maintain. Rebuilt it as a 40+ module browser extension. How the architecture changed, how the migration ran, and what the tool does for an operations team.

1 file → 40+ modules Parallel rollout Zero downtime +67% throughput
Architecture Monolith Service Worker API proxy · auth 40+ domain modules data-sync · 11 subs 9 integrated tools
Data June 2026

Metrics Data Pipeline

Inherited a data extraction tool with silent bugs causing 18% data loss. Audited it line by line, fixed compounding issues in deduplication and sorting logic, and designed a migration from browser-based manual execution to scheduled cloud functions.

18% data loss fixed Multiple regions Cloud migration
Pipeline REST APIs Transform dedup + sort Cloud functions scheduled Dashboards 14 EU markets
Automation June 2026

QA Automation Platform

Replaced manual quality audits with a structured scoring platform. Multiple evaluation categories, weighted deductions, real-time dashboards with trend tracking and per-person benchmarking.

65 hrs/week saved Structured scoring Real-time dashboards
Flow Audit categories Weighted rules Per-agent data Scoring engine weighted Trends Dashboards

Work Experience

Amazon

Full-time · 4 yrs 10 mos · Barcelona

Began in operations and investigations, building tools to automate my own workflows — which grew into a dedicated software engineering role.

Jan 2026 – Present

Software Development Engineer · Interim Subject Matter Expert

  • Design and maintain a multi-platform browser extension suite (40+ modules, 76+ daily users) integrating across 9 internal enterprise tools
  • Own end-to-end metrics data pipeline: API extraction → transformation → dashboards across 14 EU markets
  • Automated quality assurance workflows, reducing manual audit effort by ~65 hrs/week
  • Develop automation workflows integrating AI models and MCP tools into internal processes
  • Mentored a team member through the Manifest V3 migration, guiding architecture decisions and code review
Sep 2023 – Jan 2026

Seller Support Associate Sr., L3

Processed complex cross-border VAT compliance cases for EU sellers.

Sep 2021 – Sep 2023

Investigation Specialist I, L3

Built dashboards and workflow automations for customer satisfaction, metrics, and quality tracking.

Webhelp

Full-time · 3 yrs 6 mos · Barcelona
Apr 2018 – Sep 2021

Technical & Billing Advisor — Tier 1 → 2

Progressed from email support through phone and chat channels. Handled billing, technical troubleshooting, and escalations for a major app store.

Education

In progress

Universitat Oberta de Catalunya

Computer Engineering, Software Engineering track (Ingeniería Informática)
Currently pursuing

2026

Universitat Oberta de Catalunya

CFGS Development of Web Applications (Associate Degree equivalent)

Certifications

Let's build something that matters.

Leonardo Cuevas

Open to software engineering roles focused on internal tooling, automation, platforms, and data pipelines. 4+ years shipping production systems at scale — from browser extensions to cloud-deployed data workflows.