fireice-uk

Freelance Software Engineer

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
Freelance Software Engineer with 12 years of hands-on experience specializing in low-level, performance-critical back-end development for cryptocurrency mining software. Known for optimizing cryptographic primitives and leveraging AES-NI and bitslice implementations to squeeze maximum throughput from CPU miners, with notable contributions to widely used Monero projects like xmr-stak and xmr-stak-cpu. Comfortable shipping cross-platform C/C++ code, adding production features such as JSON APIs and NiceHash support, and building robust self-tests for correctness. Operates as a solo contributor and freelancer who combines deep systems-level expertise with a pragmatic, results-driven approach—effectively a one-person performance engineering shop for crypto mining. An eye for obscure optimizations and platform compatibility makes their work valuable to both open-source communities and commercial integrators.
code12 years of coding experience
github-logo-circle

Github Skills (19)

algorithm10
crypto10
assembly10
cryptocurrencies10
c1110
crypt10
cryptocurrency10
c1710
performance-optimization10
cryptography10
assembler10
aes-ni10
hashing-algorithm10
winapi9
json9

Programming languages (11)

C#JavaC++CSCSSJavaScriptVueGo

Github contributions (5)

github-logo-circle
fireice-uk/xmr-stak-cpu

Jan 2017 - Nov 2017

Monero CPU miner
Role in this project:
userBack-end Developer
Contributions:11 releases, 172 commits, 100 PRs in 10 months
Contributions summary:fireice-uk contributed to the core functionality of the Monero CPU miner, focusing on low-level optimizations. Their work involved implementing the optimized bitslice implementation of the JH hash function. The user also added features like NiceHash support and improved the code for Windows compatibility. Additionally, they implemented and refined the JSON API for the miner, enhancing its reporting capabilities and integration with the web interface.
cpucpu-minerminermonero
fireice-uk/xmr-stak

Oct 2017 - Feb 2021

Free Monero RandomX Miner and unified CryptoNight miner
Role in this project:
userBack-end Developer
Contributions:7 releases, 525 commits, 490 PRs in 3 years 5 months
Contributions summary:fireice-uk's contributions primarily revolve around implementing and optimizing the low-level cryptographic functions used for mining Monero. They appear to be responsible for incorporating the efficient bitslice implementation of the JH hash function, as well as optimizing AES-NI instruction usage for improved performance. Furthermore, the user has demonstrated expertise in ensuring the code functions across Windows and implementing a self-testing mechanism.
zcashmonerorewardcryptocryptonight
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
fireice-uk - Freelance Software Engineer