Hassene Tmar

Technical Program Manager at Alliance for Open Media

Redmond, 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
Hassene Tmar is a Technical Program Manager based in Redmond with seven years of experience specializing in video codec engineering and program leadership across HEVC, AV1, VP9 and AVC ecosystems. He blends hands-on development—contributing to high-profile open-source projects like Intel’s SVT-HEVC encoder—with program-level delivery at Meta and coordination roles at the Alliance for Open Media. With a BEng in Computer Engineering from UBC and a background managing engineering teams and product initiatives at Intel, he moves fluidly between code, tooling, and cross-organizational alignment. Notably, his contributions to encoder APIs, FFmpeg integrations and build-system refactors reveal a focus on practical performance and maintainability improvements that scale in production environments.
code7 years of coding experience
job11 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Engineering at The University of British Columbia / UBC
languagesFrench, Arabic, English
github-logo-circle

Github Skills (10)

h26510
c-language10
api10
video-encoding10
cprogramming-language10
apidoc10
hevc10
ffmpeg9
cmake9
build-system8

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
OpenVisualCloud/SVT-HEVC

Oct 2018 - Aug 2019

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Role in this project:
userBack-end Developer
Contributions:13 commits, 35 PRs, 76 pushes in 9 months
Contributions summary:Hassene primarily contributed to the SVT-HEVC encoder project by adding new APIs, integrating the encoder with FFmpeg plugins, and improving build and installation processes. Their work included cleaning up macros, removing dependencies, and refactoring code for better maintainability. The user also focused on fixing FPS calculation issues and unifying CMake and pkg-config changes across different plugin types.
hevclibfdk-aacprocessorsc-plus-plusvideo
AOMediaCodec/SVT-AV1

Aug 2022 - Aug 2022

Welcome to the GitHub repo for the SVT-AV1! This repo is set to read-only for archiving purposes. Please join us at https://gitlab.com/AOMediaCodec/SVT-AV1. We look forward to seeing you there
Contributions:10 releases, 164 reviews, 2 commits in 1 day
svt-av1lookgitlabjoinwelcome
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