Summary
Nicholas Freeman is a product-minded software engineer and leader with 11 years of experience building and scaling cloud-native systems, currently contributing at Diode Computers after serving as VP of Engineering at Breadboard. He stays "perma-IC"—regularly shipping production code in JS/TS and Python while leveraging Scala, Java and Rust when needed—and translates product requirements into technical roadmaps that deliver immediate customer value. Nicholas combines hands-on SRE/DevOps practice with budget-conscious operational management, making environments reliable, demoable, and cost-effective. He has a track record of turning unstructured data into automated workflows (first IC hire at Breadboard) and scaling teams and architecture to support complex supply-chain and EDA-like workflows. A former instructor and campus director at Hack Reactor, he intentionally cultivates engineering culture through pair programming, curated interviewing, and outcome-oriented goals.
11 years of coding experience
International Affairs and Commerce; Russian Area Studies International/Global Studies, International Affairs and Commerce; Russian Area Studies International/Global Studies at University of the Pacific
Computer Software Engineering, Computer Software Engineering at Hack Reactor