Doug Kwan

Software Engineer at Google

San Jose, 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
Doug Kwan is a software engineer in San Jose with nearly two decades of deep experience in architecture modeling, compilers, virtual machines and system-level programming. His career spans work on Transmeta’s Crusoe and Efficeon processors—developing dynamic binary translation, interpreter and backend compiler components—and continued systems work at Google since 2007. He combines low-level expertise (reverse engineering, bus-analyzer debugging, chip bring-up and architectural simulation) with production-focused tooling and build fixes, as evidenced by contributions to the Dalvik VM mirror. Comfortable bridging software and hardware, he brings rare insight into how microarchitectural behavior shapes compiler and runtime design.
code18 years of coding experience
job8 years of employment as a software developer
bookSt. Francis Xavier's School, Tsuen Wan
bookThe University of Hong Kong (HKU)
languagesEnglish, Chinese
github-logo-circle

Github Skills (9)

javas10
dalvik10
c-language10
cprogramming-language10
android10
java10
gcc9
debug9
debugging9

Programming languages (7)

JavaC++CLLVMMakefileAssemblyPython

Github contributions (5)

github-logo-circle
aosp-mirror/platform_dalvik

Oct 2009 - Jul 2011

Role in this project:
userBack-end Developer
Contributions:6 commits in 1 year 9 months
Contributions summary:Doug primarily contributed to fixing warnings, correcting code and improving the build process. They resolved compiler warnings related to uninitialized variables, unused variables, and deprecated code. Furthermore, the user addressed issues within the Dalvik Virtual Machine's code, enhancing the stability and robustness of the system.
Contributions:2 commits in 2 months
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
Doug Kwan - Software Engineer at Google