Sonia Kandah

Oakland, 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
Sonia Kandah is a seasoned frontend engineer with nine years of experience building web and mobile apps using React, TypeScript, and Node, currently contributing at HopSkipDrive and Twinfield while also engaged with Khan Academy. She combines a strong design sensibility from roles as a Senior UI Designer at Microsoft with hands-on engineering—shipping prototypes, responsive layouts, and polished brand-driven interfaces. Sonia has taught advanced JavaScript and full-stack workflows at Code Fellows, and her open-source work includes front-end contributions to Microsoft MakeCode’s popular pxt-arcade Hour of Code landing page optimized for tablet and phone. Comfortable bridging product, design, and engineering, she excels at turning complex requirements into efficient, user-friendly experiences with distinctive visual identity. Based in Oakland, she brings both creative craft (illustration and branding) and scalable engineering practices to every project.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of California, Davis
github-logo-circle

Github Skills (6)

html10
makecode10
css10
responsive-design10
front-end-development10
javascript9

Programming languages (3)

TypeScriptJavaScriptPHP

Github contributions (5)

github-logo-circle
microsoft/pxt-arcade

Oct 2020 - Jan 2022

Arcade game editor based on Microsoft MakeCode
Role in this project:
userFront-end Developer
Contributions:7 reviews, 34 commits, 25 PRs in 1 year 3 months
Contributions summary:Sonia primarily worked on developing the Hour of Code landing page for the Microsoft MakeCode Arcade project. Their contributions involved initial scaffolding, adding styling, assets, and layout changes. They implemented content for different sections, including educators' pages and activities, while also making minor fixes and updates to links and names within the landing page and its related files. The user also optimized the page's design for tablet and phone viewports.
arcade-gamearcadegame-editorgame-developmentmicrosoft
Advanced JavaScript with Lead Instructor Sonia Kandah
Contributions:285 pushes in 4 months
javascriptsoniaadvanced-javascriptlead
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
Sonia Kandah