Matthew Croughan is a Project Lead Developer and founder of nix.how with eight years of experience building reproducible, production-grade systems around Nix and functional programming. Based in Liverpool, he combines hands-on DevOps and backend work—recently contributing Nix-based builds, testing, and deployment tooling to projects like the popular LNbits Lightning wallet—with leadership roles at nixified.ai, Platonic.Systems and Foundries.io. An active community organizer (Nix.Camp) and NixOS contributor, he excels at turning complex deployments into auditable, reproducible pipelines. His work often surfaces less obvious value: shifting teams from ad hoc builds to deterministic, testable artifacts that accelerate development and reduce incidents.
LNbits, free and open-source Lightning wallet and accounts system.
Role in this project:
Backend & DevOps Engineer
Contributions:1 review, 7 commits, 2 PRs in 26 days
Contributions summary:Matthew contributed significantly to the project by introducing a reproducible build system using Nix and implementing a command-line interface (CLI) wrapper around the uvicorn server. They also refactored code to use StaticFiles() for serving static content and made improvements to the build process. Furthermore, the user worked on setting up Nix-based testing and deployment configurations for the project.
Contributions:1 PR, 10 pushes, 3 branches in 2 years 2 months
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
Matthew Croughan - Project Lead Developer at Platonic.Systems