Chris Caruso

Senior Application Developer

Tacoma, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Chris Caruso is a Senior Application Developer with 13 years of professional experience building and maintaining robust systems across startups, corporate, and military environments from Tacoma, WA. He excels at pragmatic, creative problem solving—preferring roles that let him independently assess challenges and implement unconventional but effective solutions. His background spans systems and database administration, robotics programming, and modern web development, currently focusing on automated web data collection with Ruby on Rails at the Linguistic Data Consortium. Chris contributes to open-source tooling for media extraction, adding and improving extractors in the widely used yt-dlp project, reflecting hands-on Python backend skills alongside his systems expertise. He brings a disciplined, deadline-driven approach learned from defense and production deployments, paired with a taste for flexible automation that scales.
code13 years of coding experience
job5 years of employment as a software developer
github-logo-circle

Github Skills (8)

video-download10
extraction10
yt-dlp10
extractor10
ytdl10
python10
webscraping9
regex8

Programming languages (2)

RubyPython

Github contributions (5)

github-logo-circle
yt-dlp/yt-dlp

Apr 2022 - Aug 2024

A feature-rich command-line audio/video downloader
Role in this project:
userBack-end Developer
Contributions:3 reviews, 10 PRs, 4 comments in 2 years 4 months
Contributions summary:Chris primarily contributed to the `yt-dlp` repository by adding support for new extractors and updating existing ones to accommodate changes in video platforms. Their work involved modifying Python code to handle URL parsing, extracting video metadata, and downloading media from various websites. The contributions include implementing a new extractor for the Lumni platform and improving error messages and functionality for existing extractors like JWPlatform, Youku, and CBC.
pythonvideo-downloaderfixesyoutube-dlcsponsorblock
carusocr/bulltwitter

Jul 2015 - Aug 2016

Contributions:35 commits, 20 PRs, 29 pushes in 1 year 1 month
browserjavascriptspotmaptwitter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Chris Caruso - Senior Application Developer