Sam May

Sr. Software Engineer - Systems Development at SiFive

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sam May is a senior software engineer in California with nine years of experience specializing in functional programming, reproducible build systems, and systems tooling. At SiFive he helps evolve Wake, a Haskell-inspired build-tool language, creating concise domain-specific interfaces that simplify complex build rules for large codebases. Skilled in Haskell, property testing, program architecture, and Linux administration, he pairs strong engineering rigor with clear software documentation and a history of self-driven open-source contributions. His background ranges from archival microfilming to retail inventory management, a mix that reflects meticulous attention to detail and pragmatic operational thinking.
code9 years of coding experience
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Oregon
github-logo-circle

Github Skills (176)

mplayer10
table-of-contents10
web-application10
commonmark10
command-line-tool10
haskell10
markdown10
sec10
multicore10
linux10
ledger10
hackage10
audio10
markup-language10
cabal10

Programming languages (15)

C#JavaC++CSSCGoHTMLPerl

Github contributions (5)

github-logo-circle
ag-eitilt/hledger

Sep 2018 - Dec 2018

The hledger command-line/curses/web accounting tool, a Haskell rewrite of ledger.
Contributions:46 pushes, 24 branches in 2 months
accountinghaskellledgerplaintextrewrite
ag-eitilt/hedgehog-classes

Jul 2019 - Jun 2021

Hedgehog will eat your typeclass bugs
Contributions:4 pushes, 4 branches, 1 tag in 1 year 11 months
hedgehogtypeclasseat
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sam May - Sr. Software Engineer - Systems Development at SiFive