Charlie Santos

Principal Software Engineer at Twilio

Los Angeles Metropolitan Area 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
Charlie Santos is a Principal Software Engineer based in the Los Angeles area with nine years of professional experience and a decade-long career growth from technician and QA to technical lead and principal at Twilio. He specializes in front-end engineering for real-time media, having contributed notable work to Twilio’s widely used twilio-video.js SDK—implementing the addProcessor API, OffscreenCanvas integration, and robust test suites to improve cross-browser media handling. At Twilio he progressed from Staff to Principal roles, blending hands-on feature development with system-level reliability and documentation improvements. Earlier at Sony Electronics he moved through QA, engineering, and full-stack lead roles, demonstrating a strong foundation in product-quality and cross-disciplinary collaboration. Collected experience shows a pragmatic engineer who pairs deep implementation skills with a commitment to testability and developer experience. He holds a BS in Computer Information Systems and brings a practical, delivery-focused mindset to complex media and front-end challenges.
code9 years of coding experience
job12 years of employment as a software developer
bookBS, Computer Information Systems, BS, Computer Information Systems at Coleman University
bookBS, Computer Engineering, BS, Computer Engineering at Holy Angel University
github-logo-circle

Github Skills (9)

video-processing10
typescript10
javascript10
typescripts10
webrtc10
360-video10
typescript-types10
twilio10
react9

Programming languages (7)

TypeScriptJavaJavaScriptObjective-CHTMLSwiftPython

Github contributions (5)

github-logo-circle
twilio/twilio-video.js

Sep 2020 - Aug 2022

Twilio’s Programmable Video JavaScript SDK
Role in this project:
userFront-end Developer
Contributions:8 releases, 295 reviews, 85 commits in 1 year 11 months
Contributions summary:Charlie primarily contributed to the `twilio-video.js` repository by implementing and testing new features related to video processing and media handling. They were responsible for integrating the `addProcessor` API and its associated functionalities, which involved working with OffscreenCanvas and ensuring compatibility across different browsers. Their work also included writing unit tests and integration tests to validate the functionality of the newly introduced features. Furthermore, the user addressed the test flakiness and improved documentation.
twiliojavascriptwebrtcsdkprogrammable
twilio/release-tool

Oct 2019 - Dec 2024

Release Tool
Contributions:2 reviews, 12 PRs, 8 pushes in 5 years 3 months
release-tool
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
Charlie Santos - Principal Software Engineer at Twilio