Sr. Software Development Engineer at Amazon Web Services (AWS)
Washington DC-Baltimore Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Hassan Sahibzada is a senior software development engineer with eight years of experience building low-latency media and systems software, currently driving the Kinesis Video Streams SDK at AWS. He specializes in C/C++ back-end and embedded engineering for real-time video and WebRTC, contributing bug fixes and feature work to prominent open-source projects like awslabs/amazon-kinesis-video-streams-webrtc-sdk-c and the producer SDK. His background spans security engineering at AWS, performance-sensitive media work at Datadog, and earlier research-driven roles in image processing and face recognition at NIST and industry, giving him a strong foundation in signal processing and robustness. Comfortable navigating both product-quality SDKs and low-level debugging across 32-bit/64-bit platforms, he pairs practical production experience with a research-oriented approach to algorithmic problems. Based in the Washington DC–Baltimore area, Hassan holds a BS in Physics and Mathematics from the University of Maryland and brings a habit of improving test suites and edge-case behavior that often goes unnoticed but prevents production incidents.
8 years of coding experience
18 years of employment as a software developer
BS, Physics and Mathematics, BS, Physics and Mathematics at University of Maryland
Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams.
Role in this project:
Back-end Developer
Contributions:313 reviews, 50 commits, 103 PRs in 2 years 5 months
Contributions summary:Hassan primarily focused on bug fixes and improvements within the C code base, which is the core of the Amazon Kinesis Video Streams Webrtc SDK. They addressed issues related to transceiver direction, potential overflow issues on 32-bit systems, and issues with the jitter buffer. Their work involved modifying and debugging code within the PeerConnection, SessionDescription, and Metrics modules. Additionally, the user contributed to improvements in the code's formatting.
Amazon Kinesis Video Streams Producer SDK for C++ is for developers to install and customize for their connected camera and other devices to securely stream video, audio, and time-encoded data to Kinesis Video Streams.
Role in this project:
Back-end Developer / Embedded Systems Engineer
Contributions:1 release, 65 reviews, 20 commits in 2 years 2 months
Contributions summary:Hassan primarily contributed to the C++ producer SDK for Kinesis Video Streams. Their work involved implementing and testing features for intermittent producer scenarios, including automatic stream management and latency pressure handling. The user modified the test suite to cover these new scenarios, fixing timing issues and ensuring correct behavior. Furthermore, they addressed issues related to GStreamer integration, providing an option for non-standard plugins and buffer clipping controls.
camerastreamsconnectedstreamvideo
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
Hassan Sahibzada - Sr. Software Development Engineer at Amazon Web Services (AWS)