Skip to main content
Leonardo CabreraLC
Open to opportunities

Leonardo Cabrera

@leonardocabrera

Senior software engineer specializing in resilient web scraping and data extraction for high-accuracy analytics.

United States
Message

What I'm looking for

I want to build resilient web scraping and data extraction systems—scalable pipelines, reliable monitoring, and strong anti-bot compliance—within teams that value continuous improvement, code reviews, and open-source learning.

I’m a Senior Software Engineer with 12+ years of IT experience, focused on building resilient web scraping systems and data extraction techniques. I specialize in Python and browser automation, with a strong grasp of HTTP protocols and anti-bot evasion strategies to keep data collection compliant and reliable.

At Capgemini, I architected large-scale scraping systems using Python and Selenium, cutting data retrieval time by 30% while improving data accuracy by 25%. I also engineered data pipelines with Docker and AWS, building monitoring that reduced downtime by 40% to maintain high availability, then used Kubernetes to increase throughput by 50% and lower operational costs.

Earlier, at Jade Global and Providence Health & Services, I delivered data-driven web applications with Flask and Python/JavaScript, improved user engagement by 20% and retention by 25%, and strengthened performance through database optimization and rigorous testing practices. I bring a continuous-improvement mindset—regular code reviews, knowledge sharing, and mentoring—so teams move faster with higher quality.

Experience

Work history, roles, and key accomplishments

CA
Current

Senior Software Engineer

Oct 2022 - Present (3 years 8 months)

Architected large-scale web scraping systems in Python with Selenium, improving data extraction performance with a 30% reduction in retrieval time and a 25% increase in data accuracy. Built Docker/AWS data pipelines and Kubernetes-based orchestration, adding monitoring that reduced scraping downtime by 40% and increasing throughput by 50%.

JG

Software Engineer

Jul 2018 - Sep 2022 (4 years 2 months)

Engineered scalable data-driven web applications with Python and Flask, increasing user engagement and satisfaction by 20%. Automated deployments with Docker and AWS to reduce release cycles by 35% and improved real-time reliability using Kafka and Redis monitoring.

Education

Degrees, certifications, and relevant coursework

University of Southern California logoUC

University of Southern California

Bachelor’s Degree in Computer Science, Computer Science

2009 - 2013

Earned a Bachelor's Degree in Computer Science at the University of Southern California from 2009 to 2013.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan