Shannon Kao is a full-stack software engineer based in Seattle with nine years of experience building user-focused web and SDK features across startups and Microsoft. Currently at Little Green Light, she brings deep front-end expertise from her MakeCode work—shipping polished UI/UX changes, responsive layouts, and interactive simulator components for projects like the well-known Microsoft pxt-arcade and pxt-microbit editors. She also has substantive backend and SDK experience contributing to Azure Cognitive Services samples and the azure-sdk-for-net, demonstrating fluency in .NET, API design, and build automation. Comfortable moving between visual polish and robust API integrations, Shannon combines an MIT CS undergraduate foundation and a Stanford MS in computer graphics with a history of shipping cross-disciplinary projects that bridge tooling, education, and multimedia. Not actively looking for opportunities, she continues to iterate on delightful developer and user experiences at scale.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Massachusetts Institute of Technology
Master of Science (MS) Computer Graphics, Master of Science (MS) Computer Graphics at Stanford University
Contributions:99 reviews, 272 commits, 324 PRs in 2 years 10 months
Contributions summary:Shannon primarily contributed to the front-end development of the MakeCode Arcade game editor. They implemented CSS for hardware buttons and the play button within the simulator. Furthermore, the user worked on the game jam landing page, adding features such as a timer and a gallery of submitted games, as well as implementing responsive styling.
Learn how to use the Cognitive Services SDKs with these samples
Role in this project:
Full-stack Developer
Contributions:7 commits, 4 PRs, 1 comment in 10 months
Contributions summary:Shannon contributed significantly to the Cognitive Services SDK samples, specifically focusing on the Image Search and Visual Search APIs. Their work included implementing and refining samples that demonstrate various functionalities of these APIs, such as image searching with filters, visual search with images and URLs, and handling JSON-based requests. The user also added samples using NuGet and corrected typo errors in the code and documentation. The changes involved adding and modifying C# code, reflecting a strong understanding of the .NET SDK and related Cognitive Services.
sdkssdkcognitivecognitive-servicesazure
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
Shannon Kao - Software Engineer at Little Green Light