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.
9 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of California, Davis
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.
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.