Sam El-Husseini

Senior Staff Software Engineer at Google

Mountain View, 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
Sam El-Husseini is a Senior Staff Software Engineer and tech lead at Google, currently driving developer-facing Generative AI experiences on Google Stitch after leading education platform infrastructure for programs like CS First and Applied Digital Skills. With a decade of experience across Google and Microsoft, he specializes in front-end engineering and UX for visual programming, contributing to high-profile open-source projects such as Google Blockly and Microsoft MakeCode (including the micro:bit editor and Arcade). He blends product-minded leadership with hands-on coding—shipping accessibility, RTL, and React integration improvements that bridge blocks-based tooling and modern web stacks. Based in Mountain View, he pairs large-org delivery with a maker’s curiosity (laser cutting and 3D printing), which informs a pragmatic, craft-focused approach to developer tools.
code10 years of coding experience
job11 years of employment as a software developer
bookAustralian National University
bookUNSW Sydney
stackoverflow-logo

Stackoverflow

Stats
36reputation
868reached
3answers
0questions
github-logo-circle

Github Skills (32)

javascript10
css10
typescript10
user-interface10
ui-design10
interface-design10
uid10
front-end-development10
typescript-types10
html10
makecode10
blockly10
typescripts10
web-development10
react10

Programming languages (7)

TypeScriptC#C++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
google/blockly-samples

Aug 2019 - Jan 2022

Plugins, codelabs, and examples related to the Blockly library.
Role in this project:
userFront-end Developer
Contributions:78 reviews, 219 commits, 274 PRs in 2 years 6 months
Contributions summary:Sam primarily contributed to the Blockly-samples repository by implementing and enhancing the Blockly-React sample. They added a custom React field component, enabling the rendering of React components within Blockly blocks. Furthermore, the user updated the Blockly version used, added code generation functionality, including custom generation code for the new React field, and addressed minor issues to improve the overall functionality and integration of React components with Blockly. They also updated the tools that were used in the samples.
reactsvelterequirejsvueangular
google/blockly

Mar 2018 - Jul 2021

The web-based visual programming editor.
Role in this project:
userFront-end Developer
Contributions:4 releases, 94 reviews, 446 commits in 3 years 4 months
Contributions summary:Sam primarily focused on updating and maintaining the Blockly web-based visual programming editor. Their commits showcase work on CSS styles for the UI, including fixes for text input, adjustments for right-to-left languages and a new feature that sets the dropdown div color to match the block colors, as well as fixes for an accessibility issue. Their work included updates and improvements to the UI and accessibility of the visual programming editor.
visual-programming-editorreactjavascriptweb-basedvisual-programming-language
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