Summary
Doug Smith is a seasoned software architect and engineering leader with over 13 years in senior roles at Fidelity Investments, currently serving as Vice President, Digital Assets Engineer and previously leading architecture across the firm. He specializes in distributed and cloud-native systems—particularly AWS, container/serverless platforms, event-driven and stream processing—and recently architected a platform handling hundreds of millions of events per day for Fidelity Personal Investing. An experienced polyglot programmer (Go, Java, Scala, C) with deep knowledge of relational and NoSQL databases, he pairs practical engineering with formal modeling skills using UML, Alloy, and OCL. Doug has pivoted those foundations into blockchain and smart contract development to support Fidelity’s digital assets for both institutional and retail clients. Based in Portland, OR, he brings a rare combination of formal-methods rigor and hands-on production experience at scale.
13 years of coding experience
2 years of employment as a software developer
The University of Arizona
Master of Software Engineering Distributed Systems, Master of Software Engineering Distributed Systems at Kansas State University
skillsmatter DDD immersion