Diego Sánchez

Software Engineer at WhatsApp

London, England, Spain
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 Sánchez is a software engineer with 11 years of experience building high-performance mobile and systems software, currently working at WhatsApp and Meta out of London. He started in HPC and FPGA-accelerated computing—holding a master's in embedded systems—which informs his strong low-level and performance-oriented approach to engineering. Diego moved into iOS leadership at Badoo before advancing to large-scale product teams, blending hands-on development with team mentorship. He contributes to open-source image processing tooling, notably improving robustness in Facebook's Spectrum library by addressing pixel-spec edge cases and adding platform decoders. Comfortable across embedded, mobile, and cloud-backed services, he excels at turning complex algorithmic problems into production-ready solutions. Fluent in both research-driven optimization and product delivery, he brings a pragmatic rigor often rooted in his FPGA and mathematics background.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Embedded systems, FPGAs, Master's degree, Embedded systems, FPGAs at Universidad Autónoma de Madrid
languagesEnglish, Spanish
github-logo-circle

Github Skills (12)

imageformats10
transcoding10
image-file10
android10
image-processing10
cprogramming-language9
c-language9
ios9
computer-engineering8
java7
webp7
javas7

Programming languages (8)

TypeScriptJavaC++CObjective-CSwiftHTMLPython

Github contributions (5)

github-logo-circle
facebookincubator/spectrum

May 2019 - Jun 2020

A client-side image transcoding library.
Role in this project:
userSoftware Engineer (Image Processing Focus)
Contributions:3 releases, 10 commits, 5 PRs in 1 year
Contributions summary:Diego contributed to the `facebookincubator/spectrum` repository, which is a client-side image transcoding library. Their work focused on improving the library's robustness and functionality by addressing edge cases in image processing. The user implemented changes that prevent incorrect rules being applied for different pixel specifications. Moreover, the user added the platform plugin to decode image files using the android platform image decoders. Finally, the user fixed a build issue with Cocoapods.
imageclient-sideandroidtranscodingimage-processing
badoo/BMASliders

Mar 2015 - Mar 2016

Configurable simple and range sliders
Contributions:1 release, 8 commits, 5 PRs in 1 year
slidersrangesliderconfigurable
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