Ken Woo

Software Engineer at Facebook

Los Altos, 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

👤
Senior
🎓
Top School
Ken Woo is a seasoned software engineer with 11 years of experience, currently improving accessibility at Facebook from his base in Los Altos, California. He blends mobile (iOS) expertise—contributing to notable projects like Facebook's ComponentKit—with backend and game-engine experience from roles at Electronic Arts and earlier studios. Ken has taught iOS development, led mobile architecture for client apps, and repeatedly focused on accessibility and testing, showing a strong commitment to inclusive, high-quality user experiences. Equally comfortable in Objective-C/Swift, C++, Java, and Python, he brings a practical breadth that spans front-end interfaces to server APIs and tooling. A University of Waterloo computer engineering graduate, he quietly pairs deep technical craft with an educator’s knack for clear, maintainable solutions.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Applied Science (BASc), Computer Engineering, Bachelor of Applied Science (BASc), Computer Engineering at University of Waterloo
languagesEnglish, Chinese
github-logo-circle

Github Skills (6)

accessibility10
objective-c10
ios10
uikit9
xctest8
unit-testing7

Programming languages (4)

ShellC++Objective-C++PHP

Github contributions (5)

github-logo-circle
facebook/componentkit

Jun 2017 - Feb 2018

A React-inspired view framework for iOS.
Role in this project:
userMobile Developer (iOS) & Accessibility Specialist
Contributions:7 commits, 3 PRs, 2 comments in 8 months
Contributions summary:Ken primarily contributes to improving the accessibility features of the iOS component library. Their work includes adding and refining accessibility contexts, implementing accessibility-related attributes, and ensuring proper handling of accessibility settings like "invert colors" for network-downloaded images. Furthermore, the user refactors existing tests and adds tests for accessibility scenarios. They demonstrate expertise in adapting and improving the project for users with disabilities.
react-nativereactios
ikenwoo/componentkit

Feb 2017 - Jul 2017

Contributions:4 pushes, 2 branches in 4 months
react-nativereactios
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
Ken Woo - Software Engineer at Facebook