Lucas Cullen

Author at Expert Author Community

Queensland, Australia
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
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.
code11 years of coding experience
job5 years of employment as a software developer
bookQUT (Queensland University of Technology)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

javascript10
testing10
loadtest10
dotnet-core10
csharp10
load-testing10
asp-net-core9
automation9
asp-net9
automations9
api8
entity-framework8
payment-gateway8
html6
css6

Programming languages (19)

C#JavaCSSC++CRustTeXVue

Github contributions (5)

github-logo-circle
btcpayserver/btcpayserver

May 2019 - Jan 2020

Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.
Role in this project:
userBack-end Developer
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.
point-of-salepaymentsselfhostedcrowdfundingbitcoin-payments
artilleryio/artillery

Aug 2019 - Aug 2019

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:
userQA 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.
continuous-testingstress-testinggolangcloud-scaleload-testing
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
Lucas Cullen - Author at Expert Author Community