Summary
James Cook is a Staff Software Engineer based in San Francisco with 13 years of experience building client-side C/C++ systems, UI, and virtual-world features, now shaping Chrome for Chrome OS at Google. A former internal medicine physician with an MD and deep technical degrees, he brings a rare blend of clinical insight and systems-level engineering—useful for medical software and usability-focused products. His background includes leading UI and search teams at Linden Lab, shipping everything from OpenGL rendering to Python glue and MySQL integrations. Known for pragmatic architecture and hands-on coding across toolchains (Visual Studio, Xcode, gcc), he emphasizes usable interfaces and resilient designs. Less obvious: he started as employee number five at Linden Lab, gaining broad full-stack exposure that informs his pragmatic leadership style.
12 years of coding experience
10 years of employment as a software developer
MD Medicine, MD Medicine at University of California, Davis - School of Medicine
University of California, San Diego
California Institute of Technology