Sam Pillsworth

Software Engineer

Old Toronto, Ontario, Canada
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
Sam Pillsworth is a backend-focused software engineer with nine years of experience building robust server-side systems from Old Toronto. He’s an active open-source contributor to notable Scala projects like http4s, where he implemented Cross-Origin-Resource-Policy header support, improved literal syntax macros to accept variables, and helped consolidate 0.23 branch changes—demonstrating both protocol-level attention and codebase stewardship. Sam blends practical feature delivery with careful refactoring, favoring small, testable changes that improve interoperability and developer ergonomics. Colleagues would describe him as a pragmatic problem-solver who prefers backend clarity over flash, and who quietly drives improvements that reduce technical debt.
code9 years of coding experience
github-logo-circle

Github Skills (10)

typer10
scala10
cat10
http10
top-level10
http-client9
http-server9
fs8
macros8
testing8

Programming languages (9)

TypeScriptScalaSCSSJavaScriptHTMLNixRubyEmacs Lisp

Github contributions (5)

github-logo-circle
http4s/http4s

Sep 2022 - Sep 2022

A minimal, idiomatic Scala interface for HTTP
Role in this project:
userBack-end Developer
Contributions:4 releases, 8 reviews, 1 commit in 1 day
Contributions summary:Sam's primary contribution involves the development of new features related to HTTP headers, specifically implementing a model for the `Cross-Origin-Resource-Policy` header and associated tests. They also made changes to the literal syntax macros within the project, adding functionality to use variables and fixing some existing issues. Further contributions include refactoring and merging changes from the 0.23 series branch into the main branch.
idiomatichttp-clientscalafs2typelevel
samspills/cats-effect

Sep 2022 - Sep 2024

The pure asynchronous runtime for Scala
Contributions:5 PRs, 92 pushes, 34 branches in 2 years
asynchronousfunctional-programmingruntimescalaasync
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 Pillsworth - Software Engineer