Diego Waxemberg

Software Engineer at Yelp

San Francisco, 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

🤩
Rockstar
🎓
Top School
Diego Waxemberg is a San Francisco–based software engineer with 13 years of experience building consumer-facing systems at Yelp, where he progressed from intern to engineering manager and returned to hands-on engineering. He brings deep mobile and multimedia experience, contributing to open-source game-streaming clients (moonlight-ios and moonlight-android) with work on video depacketization, rendering, controller input, and performance improvements. Comfortable across the stack, Diego has blended individual contributor craft with people leadership, shipping features at scale in a fast-paced product environment. His background includes academic roots in computer science at Case Western Reserve and hands-on research in medical robotics, showing an appetite for systems that bridge hardware and software. Colleagues would describe him as pragmatic and technically curious, often tackling lower-level media and input challenges that most app engineers avoid.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Case Western Reserve University
languagesPortuguese
github-logo-circle

Github Skills (17)

live-streaming10
ios10
streaming-video10
ui-design10
interface-design10
java10
javas10
stream10
android10
user-input10
streaming10
h2649
decoding9
mp49
android-app9

Programming languages (6)

JavaC++CSchemeKotlinPython

Github contributions (5)

github-logo-circle
GameStream client for iOS/tvOS
Role in this project:
userMobile Developer (iOS)
Contributions:11 releases, 246 commits, 3 PRs in 5 years 9 months
Contributions summary:Diego contributed to the iOS game streaming client by adding foundational UI components, including button actions and pickerView controls, and integrating basic video decoding. They added code for a video depacketizer and a simple test H.264 file, indicating involvement in processing and displaying video streams. Further contributions included video rendering libraries and renderer code, demonstrating efforts to display the video stream within the iOS application.
nvidiaios-apptvosmoonlighttvos-app
GameStream client for Android
Role in this project:
userMobile Developer (Android)
Contributions:15 commits in 2 months
Contributions summary:Diego primarily contributed to the Moonlight Android client, implementing features related to game streaming functionality. They focused on integrating input from the Ouya controller, including button mappings and analog stick support. Further modifications were made to improve video streaming performance, and keyboard input was added.
nvidiaandroid-tv-appsandroidmoonlightandroid-app
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