Summary
Scott Moore is a Principal Scientist at Galois with 14 years of experience advancing programming language techniques and formal methods to make software safer, more correct, and more understandable. His work bridges academia and industry, including a research fellowship in Harvard’s Programming Languages group where he developed a secure shell scripting language and secured funding to commercialize it. Scott’s expertise spans software contracts, capability-based security, information-flow control, static analysis, type systems, and compiler implementation, with practical implementations such as an inter-procedural LLVM information-flow analysis. He has a track record of translating deep research—like termination-based information-security types and cryptographic erasure verification—into tooling and architecture for real-world systems. Based in the Washington DC–Baltimore area, he pairs PhD-level rigor with hands-on engineering at Galois, helping defense and commercial clients build verifiable security properties into software. A less obvious strength is his consistent focus on composable security: designing language-centered mechanisms that scale from scripts to legacy programs.
14 years of coding experience
10 years of employment as a software developer
MS Computer Science, MS Computer Science at The University of Texas at Dallas
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Harvard University