Summary
Baolin Wu is a software engineer with a decade of hands-on experience building Android, Linux kernel, and embedded systems, currently contributing at Facebook from Bellevue. He combines strong C/C++, Python, and Java skills with proven experience delivering native Android features and platform support, from Facebook product work to NVIDIA Tegra board support. A dual master's background from Tongji University and UC Irvine underpins his engineering depth and teaching experience, including building automated grading tools and lecturing on algorithms. He has a history of shipping device-level firmware and UI tooling (Nokia, NVIDIA) and enjoys bridging low-level kernel/firmware work with consumer-facing mobile features. Notably, his internships resulted in production Android components like friend inviter and language/voice switchers, reflecting an ability to move ideas into shipped product.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (B.E.), Software Engineering, 3.75 / 4.00, Bachelor of Engineering (B.E.), Software Engineering, 3.75 / 4.00 at Tongji University
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at University of California, Irvine