Will Demaine

Software Engineer at Alba

London, England, United Kingdom
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
Will Demaine is a seasoned software engineer and founder with 14 years building high-leverage backend platforms, distributed systems, and developer-facing tooling across startups and global companies. He has led and scaled engineering teams at Fat Lama and Uber, founded the Backend Platform at Monzo to improve reliability for ~2000 services, and now contributes to echo.xyz while running his own startup, Alba. Technically versatile in Go, Node, Python and service frameworks, he also contributes to the Encore open-source project enhancing type-safe distributed systems and build tooling. Will combines hands-on implementation with hiring, mentorship, and architectural direction, and has a track record of turning small teams into robust engineering organisations. Notably, he helped grow Fat Lama’s engineering team from three to 15+ while establishing processes that endure as the company scales.
code14 years of coding experience
job11 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Birmingham
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,386reputation
146kreached
34answers
0questions
Badges
mysql
top-5%
animation
top-5%
github-logo-circle

Github Skills (27)

back-end-development10
go10
api10
golang10
backend10
mysql9
animation9
parserator9
microservices-application9
parser9
microservices9
distributed-systems8
devops7
typescript7
typescript-types7

Programming languages (11)

TypeScriptMDXCoffeeScriptC++RustSolidityJavaScriptGo

Github contributions (5)

github-logo-circle
encoredev/encore

Jun 2021 - Jun 2021

Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
Role in this project:
userBack-end Developer
Contributions:8 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Will focused on enhancing the Encore platform's backend functionality. They implemented features such as parsing and validating directives related to RPC endpoints and path parameters. Their work included modifying the parser to handle parameters, validating path configurations, and integrating the new path parameter into the service configuration. Additionally, the user made improvements to the build process.
gcpserverlessdevelopment-platformengineaws
secretdataz/SagaRO2

May 2012 - May 2013

Contributions:9 commits in 11 months
ragnarok-onlineemulatorsagaragnarok
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
Will Demaine - Software Engineer at Alba