About Me
Michael Snoyman is a CTO and hands-on technical leader with 20+ years building reliable, maintainable, high-assurance production systems. He recently led architecture, delivery, client strategy, and engineering teams at FP Complete / FP Block, working across fintech, blockchain, healthcare, enterprise software, and regulated domains.
He operates where technical reality, product direction, business goals, and stakeholder alignment meet. His strongest work is turning ambitious product ideas into deliverable systems: shaping architecture, leading teams, managing risk, and translating technical strategy into business terms.
Michael is the founding author or original architect of major Haskell ecosystem projects including Stack, Stackage, Yesod, Warp, and WAI, and has authored multiple books and training programs on practical typed functional programming and Rust. He lives in Maalot, Israel, with his wife Miriam and their six children.
Leadership Focus
Engineering leadership
Hiring, mentoring, training, and leading 100+ engineers and technical contributors through real delivery pressure.
Architecture and risk
Owning systems that need to remain reliable, secure, maintainable, and able to evolve after launch.
Business translation
Aligning engineering, product, executives, investors, customers, and incumbent teams through ambiguity.
Financial systems
Applying actuarial training to fintech, trading, tokenization, DeFi, prediction markets, insurance, and other risk-sensitive domains.
Most recent blog post: Who pays a tax? February 4, 2025
Publications
- Begin Rust. June 2020
- Performance of Open Source Applications. November 2013
- Architecture of Open Source Applications, Volume 2. May 2012
- Developing Web Apps with Haskell and Yesod. April 2012, O'Reilly
- Warp: A Haskell Web Server. June 2011, IEEE Spectrum, The Functional Web