Summary
Douglas Johnston is a software developer with 8 years of experience who thrives at the intersection of engineering and liberal-arts style problem solving, breaking complex systems into understandable parts and recombining them creatively. Based in the Greater Seattle Area, he has built AI-driven object recognition platforms at Pacific Computer Vision Ventures while also maintaining a steady freelance practice that demonstrates quick uptake of new technologies and delivery of production features. His background includes IoT data pipelines on Azure, ETL work, and maintaining research-grade systems for UCSF, showing comfort across cloud, data, and domain-specific applications. Douglas has experience helping startups establish pipelines as well as stepping into long-lived open-source projects, indicating both foundational engineering and maintenance strengths. He holds an MS in Computer Science from Northeastern and a strong liberal-arts BA, a combination that fuels both technical rigor and adaptable problem framing. An often-overlooked asset is his continuity across roles—from contracting to startups—making him effective at improving legacy codebases while launching new capabilities.
8 years of coding experience
Master of Science (MS), Transportation, Master of Science (MS), Transportation at University of Washington
Bachelor of Arts (BA), Integal Liberal Arts Program, Bachelor of Arts (BA), Integal Liberal Arts Program at St. Mary's College of California
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Northeastern University - Seattle