Andrew Marshall is a Creative UX Designer & Engineer with 11 years of experience building delightful front-end experiences and native Android tooling, most recently focusing on ambient education systems from his San Francisco base. He spent over a decade at Google driving Blockly projects—bringing the web-based visual programming editor and a native Android implementation to life—where he improved rendering, tooling, and UX primitives like drag shadows and custom HTML dialogs. Comfortable at the intersection of design and engineering, Andrew combines UI polish with practical performance fixes and thoughtful refactors that simplify developer and end-user workflows. As an open-source contributor to widely used projects like Blockly and Scratch Blocks, he brings a pragmatic approach to making complex interfaces more approachable and playful.
11 years of coding experience
25 years of employment as a software developer
Bachelors Computer Engineering, Bachelors Computer Engineering at University of Southern California
Contributions:1 release, 524 commits, 412 PRs in 3 years 4 months
Contributions summary:Andrew contributed to the UI development of the Blockly Android project, focusing on the rendering and styling of blocks. They implemented features such as drag shadows for blocks, correct color rendering, and improved the overall look and feel of the interface. The contributions included the creation of a new layout for the toolbox and improvements to the handling of variable views. The user also implemented a performance fix related to the scrollable blocks.
Contributions:226 commits, 335 PRs, 199 pushes in 2 years 8 months
Contributions summary:Andrew updated URLs to reflect new documentation and removed "-blockly" from URLs within the code. They refactored the custom dialogs demo, replacing modal browser dialogs with HTML versions. They also added and updated blocks, including an if/else block, and added a demo for custom dialogs.
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.