Summary
Diana Cheung is a technical writer and former software engineer with 10+ years of experience crafting developer-facing content, tutorials, and library documentation that make complex ideas accessible and engaging. She combines hands-on coding in JavaScript and Python with product and engineering experience from roles at LinkedIn, Lockheed Martin, and multiple startups, which helps her translate technical constraints into clear guidance. Based in the Los Angeles area, she runs Cheung Digital Media, where she shapes developer experience through conceptual explainers, sample code, and pragmatic how-to guides. Her background includes an MBA from USC and a CS fellowship from Codesmith, reflecting a mix of technical depth and product-minded communication. Colleagues rely on her to bridge cross-functional teams and distill engineering tradeoffs into usable documentation that drives adoption.
10 years of coding experience
12 years of employment as a software developer
University of California San Diego
CSX Fellowship, CSX Fellowship at Codesmith
Master in Business Administration, Master in Business Administration at University of Southern California - Marshall School of Business