Lucas Cullen is a full-stack .NET software engineer and blockchain specialist with 11 years of experience building production systems, developer tooling, and Bitcoin-focused infrastructure. He combines a mathematical background and discrete-math techniques to write provable, security-minded code and has deep practical experience with cryptographic algorithms and design patterns. Lucas has co-founded Bitcoin businesses, consulted and developed point-of-sale and mining control systems, and served on the board of Blockchain Australia while mentoring at RMIT. He’s an active open-source contributor—working on notable projects like BTCPay Server and test automation for Artillery—demonstrating both back-end and QA rigor. A frequent conference speaker and hackathon winner (Deloitte/Consensus NYC), he translates academic rigor into practical blockchain products and enterprise solutions. Based in Queensland, Australia, he’s driven by the deterministic logic of programming and a long-held belief that blockchain will become as ubiquitous and transparent as SSL once it matures.
Contributions:6 commits, 6 PRs, 34 comments in 8 months
Contributions summary:Lucas primarily contributed to the back-end aspects of the BTCPay Server project. Their work involved fixing grammar and typos, adding display attributes and making updates to the user interface. The contributions include updates to both the `BTCPayServer/Views/Shared/_Layout.cshtml` and `BTCPayServer/Models/InvoicingModels/CreateInvoiceModel.cs` files, suggesting involvement in the server's invoice management and presentation logic. The user also added Office365 settings and merged branches, which indicates interaction with email configurations.
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:7 commits in 1 day
Contributions summary:Lucas primarily focused on adding and modifying tests within the `artillery-plugin-expect` package. Their contributions involved adding new test cases for features like `validRegex` and integrating tests with the Artillery load testing framework. The commits reveal changes in test scripts, including configurations and assertions, indicating a focus on ensuring the functionality and reliability of the plugin. The user was also responsible for refactoring the testing code to align with the project's standards.
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.