Karan Goswami

Individual Contributor - Video Engineering at Apple

California, 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

👤
Senior
🎓
Top School
Karan Goswami is a senior video engineering individual contributor with 8 years of experience building hardware-accelerated media and graphics software for major platforms, currently working on Apple video frameworks in California. He has deep expertise in VP9 codec implementation, driver-level encoding/decoding, memory management and performance optimization from his extensive contributions to Intel’s open-source media-driver and chipset-specific encoder features. His background spans Chromebook/ChromeOS enablement, Android dual-OS graphics integration, and pre-/post-silicon codec development across Gen11+ Intel platforms, demonstrating comfort across hardware, firmware and system software layers. Karan pairs an MS in Computer Science from USC with hands-on open-source impact—fixing synchronization, memory-compression handling, and buffer-overflow issues in a widely used Intel media repo. Known for pragmatic engineering that bridges driver internals and platform requirements, he brings both low-level rigor and production-focused performance tuning to complex video systems.
code8 years of coding experience
job7 years of employment as a software developer
bookMS, Computer Science, 3.72/4.0, MS, Computer Science, 3.72/4.0 at University of Southern California
bookBS, Electronics and Communications Engineering, 8/10, BS, Electronics and Communications Engineering, 8/10 at Nirma University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
150reached
0answers
1question
github-logo-circle

Github Skills (10)

media10
vp910
intel-media-sdk10
c-language10
driver10
video-encoding10
cprogramming-language10
performance-optimization9
memory-management9
clr6

Programming languages (1)

C

Github contributions (2)

github-logo-circle
intel/media-driver

Feb 2018 - Aug 2018

Intel Graphics Media Driver to support hardware decode, encode and video processing.
Role in this project:
userBack-end Developer
Contributions:6 commits in 6 months
Contributions summary:Karan primarily contributed to the Intel Media Driver for hardware-accelerated video processing. Their work focused on VP9 video decoding and encoding, including fixing synchronization issues, reference scaling calculations, and offset calculations within the `codechal_vdenc_vp9_base.cpp` file. The user also implemented performance optimizations, disabling a repak pass for the TU7 speed mode, and corrected surface handling for memory compression. Further contributions include resolving buffer overflows and managing batch buffer indices to prevent data overwrites.
projectceladon/media-driver

Feb 2018 - Aug 2018

Contributions:11 commits in 6 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