Jesse Bannon

Senior Software Engineer at Meta

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

🤩
Rockstar
🎓
Top School
Jesse Bannon is a Senior Software Engineer with 11 years of experience, currently building production-grade systems at Meta from Washington. He specializes in production machine learning and backend engineering, bringing a pragmatic focus on reliability, testing, and error-handling to complex data flows. Jesse’s open-source work includes ytdl-sub, a lightweight yt-dlp-based tool where he implemented robust download strategies, playlist handling, metadata management, and comprehensive unit tests. With a BS and MS in Computer Science from University of Washington Tacoma, he combines strong academic grounding with hands-on system design. Colleagues value his ability to translate ML requirements into maintainable, testable pipelines and his penchant for improving post-processing and operational resilience. He often surfaces subtle edge cases in media ingestion workflows, turning brittle scripts into production-ready services.
code11 years of coding experience
bookBachelor's Degree of Science, Computer Science, Bachelor's Degree of Science, Computer Science at University of Washington Tacoma
github-logo-circle

Github Skills (10)

yt-dlp10
ffmpeg10
ytdl10
python10
meta9
metadata9
data-handling9
audio-processing8
command-line-interface8
unit-testing8

Programming languages (10)

TypeScriptC#DockerfileJavaC++ShellJavaScriptGo

Github contributions (5)

github-logo-circle
jmbannon/ytdl-sub

Sep 2021 - Jan 2023

Lightweight tool to automate downloading and metadata generation with yt-dlp
Role in this project:
userBack-end Developer
Contributions:5 releases, 80 reviews, 392 commits in 1 year 4 months
Contributions summary:Jesse primarily contributed to the core functionality of the ytdl-sub tool, focusing on the implementation of download strategies and post-processing. They developed several download strategies for different media sources and incorporated features like playlist handling and metadata management. Furthermore, the user worked on enhancing the codebase with unit tests, error handling and integrating features for supporting different sources.
downloadingdownloaderplexyoutubedlyoutube
jmbannon/Schoolwork

Apr 2015 - Mar 2018

Contributions:125 pushes, 1 branch in 2 years 11 months
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
Jesse Bannon - Senior Software Engineer at Meta