Summary
Doug Copeland is a Principal Software Engineer with decades of experience building media-rich, AI-infused products, currently driving platform work at Discovery Education. A former Microsoft lead developer turned founder, he built Media Semantics' People Builder and commercial character/chatbot APIs that brought "digital people" to training and customer service long before generative AI became mainstream. He spent a dozen years shaping client platforms at DreamBox Learning to scale K–12 learning to millions, blending frontend media, cloud architecture, and ML-driven conversational interfaces. Comfortable across C, Java, JavaScript, Go, assembly and AWS, Doug pairs deep systems expertise with product instincts and a history of shipping SaaS and API offerings. Based near Melbourne, Florida, he combines entrepreneurial grit with research-era experience from Microsoft Research and a Waterloo engineering degree.
8 years of coding experience
31 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Electrical & Computer Engineering, Bachelor of Applied Science (B.A.Sc.) Electrical & Computer Engineering at University of Waterloo