Alfonso Sánchez-beato

Senior Software Engineer at Canonical Ltd.

New York, New York, 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
Alfonso Sánchez-beato is a Senior Software Engineer with 12 years of systems and embedded Linux experience, currently designing secure, updateable Ubuntu Core features at Canonical in New York. He specializes in Linux plumbing, bootloaders, initramfs, systemd, and networking, with hands-on work across A/B upgrades, full-disk encryption, and platform bring-up for x86 and ARM devices. His open-source contributions span NetworkManager, libhybris, and Anbox—adding network statistics, Android WiFi HAL integration, and stabilizing adb communications—demonstrating deep system-level and cross-OS interoperability expertise. Earlier work includes media driver integration for hardware accelerators and signal-processing systems, reflecting strong low-level C/C++ skills and hardware-software co-design. He also applied computer vision research to OpenCV contrib modules, showing a rare blend of embedded systems engineering and image-processing research. Known for shipping robust, security-minded IoT platform features, he pairs pragmatic engineering with a track record of solving concurrency and driver-level challenges.
code12 years of coding experience
job20 years of employment as a software developer
bookPhD Image Processing, PhD Image Processing at Universidad Nacional de Educación a Distancia - U.N.E.D.
bookTelecommunications Engineer, Telecommunications Engineer at Universidad Politécnica de Madrid
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (34)

network-configuration10
opencv10
c-language10
system-programming10
audio-playback10
multithreading10
ui-components10
linux10
user-interface10
c1110
dbus10
c1710
system10
image-registration10
android10

Programming languages (10)

TypeScriptQMLC++ShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
opencv/opencv_contrib

Nov 2013 - Apr 2015

Repository for OpenCV's extra modules
Role in this project:
userBackend Developer
Contributions:5 commits, 1 PR, 2 comments in 1 year 5 months
Contributions summary:Alfonso implemented and optimized modules related to intensity-based image registration. These modules, within the `opencv_contrib` repository, demonstrate expertise in computer vision algorithms. The contributions involve creating, modifying, and testing core registration methods, utilizing advanced image processing techniques. Furthermore, the user added sample code demonstrating the usage of the implemented modules, improving the usability of the library.
pythoncmakecppcomputer-vision
libhybris/libhybris

Aug 2014 - Jul 2016

Hybris is a solution that commits hybris, by allowing us to use bionic-based HW adaptations in glibc systems
Role in this project:
userEmbedded Systems Engineer
Contributions:11 commits in 1 year 11 months
Contributions summary:Alfonso focused on integrating Android WiFi HAL support within the libhybris project, allowing for the loading and unloading of drivers and the sending of proprietary commands. They implemented functions and tests related to WiFi driver management. Additionally, the user addressed thread safety issues in media codec operations within the compatibility layer, including adding mutexes to protect data structures accessed by multiple threads, specifically related to media buffer handling and output buffer information. They also made updates to media codec configuration and data handling.
bioniccommitshybrisglibc
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
Alfonso Sánchez-beato - Senior Software Engineer at Canonical Ltd.