Duncan Spencer



contact Duncan

Duncan is an experienced software engineer who is passionate about finding ways technology can have a positive impact on everyday lives and the intersection of government and policy. He is fascinated by the field of design and often prefers the analog world, at least when it comes to books and records. He’s a graduate of the University of Pittsburgh with a degree in computer science. His first job out of school was in a research lab at Carnegie Mellon University building tools for investigating educational learning data. He spent the following 2 years teaching computer engineering in The Gambia, West Africa while serving with the Peace Corps. After returning to the states he joined an international development nonprofit, creating a digital platform for childhood vaccinations and maternal health. With help from the Gates Foundation, UNICEF, WHO, and the CDC they were able to successfully pilot and scale their solution in Benin, Nepal, and Sierra Leone. Before joining Truss, Duncan was a software engineer at Opportunity@Work, a nonprofit that expands training and opportunities to career path tech jobs for those from underrepresented backgrounds without college degrees.

Duncan grew up outside of Pittsburgh, in the city of New Kensington, but now resides in Washington, DC. Outside of work you’ll likely find him in an art/history museum, at a film festival, playing sports, traveling somewhere new, experimenting in the kitchen, or attending a concert.