William Allen

Senior Software Engineer at Cardlytics

Austin, Texas, United States
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
William Allen is a Senior Software Engineer with 11 years of experience building resilient cloud-native systems, CI/CD pipelines, and SRE tooling, now based in Austin. He has deep release engineering and DevOps expertise from roles at Chia Project—where he managed ~1,000 GitHub Actions workflows, produced 189 releases, and contributed to the well-known Chia blockchain—and from modernizing Kubernetes platforms and pipelines at multiple companies. Comfortable across Python, Rust, NodeJS, C++, and CUDA, he pairs low-level hardware and storage know-how (he maintains over 1 PiB of test infrastructure) with pragmatic automation that scales. A former Army non-commissioned officer, he brings operational discipline and incident-proven reliability to high-traffic production systems.
code11 years of coding experience
job11 years of employment as a software developer
bookAmerican InterContinental University
bookAustin Community College
github-logo-circle

Github Skills (13)

devops10
blockchain-network10
ch10
blockchain10
cicd10
python10
scripting9
shell9
script9
sh9
wallet8
nft8
archlinux7

Programming languages (21)

C#JavaC++CSSJinjaCRustMakefile

Github contributions (5)

github-logo-circle
Chia-Network/chia-blockchain

Jan 2021 - Jan 2023

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Role in this project:
userBack-end & DevOps Engineer
Contributions:82 releases, 278 reviews, 327 commits in 2 years
Contributions summary:William contributed to the Chia blockchain project by adding new features and modifying existing components. Their work included implementing UPnP configuration flags, modifying installation scripts to support Python 3.10, and incorporating checks for Python 3.9 on Arch Linux. Additionally, the user merged branches, updated asset IDs, and improved NFT wallet reorg fixes. Furthermore, the user enhanced the build and release pipelines, including workflows for prerelease and the Windows installer.
chia-blockchainpythonwalletspython-blockchainwallet
wallentx/stylus-starstorm

Jun 2017 - Feb 2022

Contributions:8 pushes, 1 branch in 4 years 9 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
William Allen - Senior Software Engineer at Cardlytics