Tommy Kwan is a Senior Software Engineer with 11 years of documented professional experience and over two decades in engineering roles spanning embedded systems, FPGA and hardware design. He holds both BSEE and MSEE from USC and has deep domain expertise in video and broadcast technologies including MPEG-2/4, Dolby, ATSC, PSIP, SMPTE, SCTE and modern streaming protocols like HLS and DASH. Tommy has progressed from design engineering at KTech to principal engineering at DIRECTV, senior engineering at XUMO, and now contributes to Apple’s engineering efforts, bringing product-focused systems thinking to complex media pipelines. He is fluent in Verilog, C and C++ and regularly bridges hardware and software boundaries to deliver robust embedded and FPGA-based solutions. Known for turning standards-heavy specifications into production-ready designs, he combines protocol-level rigor with practical optimization for OTT and MPEG/IP workflows. Based in Arcadia, CA, he brings a rare blend of broadcast standards knowledge and hands-on silicon/firmware experience that accelerates media product development.
11 years of coding experience
24 years of employment as a software developer
Master Electrical Engineering, Master Electrical Engineering at University of Southern California
A wrapper component for use with Qubit Experiences
Contributions:1 release, 79 commits, 14 PRs in 1 year 5 months
experiencesqubitcehimplement
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.