Juan Hernandez is a software engineer with 14 years of professional experience and a PhD in Computer Science, currently building DeviceOS at Amazon Lab126 in the San Francisco Bay Area. He blends industry-grade device and TV platform engineering with a strong academic background as a former assistant professor and researcher in image/video compression and AI. At Lab126 he has progressed through Fire TV experiences into core DeviceOS development, shipping consumer-facing software for large-scale devices. Known for curiosity and collaboration, he brings research rigor to product engineering, translating publications and teaching experience into practical, user-centered solutions. A polyglot technically and culturally—he also studied Japanese—he leverages cross-disciplinary thinking to solve embedded-software and media-processing challenges.
14 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Universidad de las Américas Puebla
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Benemerita Universidad Autonoma de Puebla
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
Juan Hernandez - Software Engineer - DeviceOS at Amazon Lab126