Gustav Stieger

Software Engineer at Toptal Developers

Morwell, Victoria, 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

👤
Senior
🎓
Top School
Gustav Stieger is a seasoned software engineer with 9+ years of professional experience and a long history of shipping robust systems across .NET, React, TypeScript, SQL/SSIS and ETL pipelines. He has deep blockchain expertise from leading core development at Stratis—splitting a monolithic full node, architecting cold staking, improving cross-chain transfer tracking and converting wallets to SQLite for major performance gains—and has contributed configuration and indexing fixes to the StratisBitcoinFullNode C# repo. Comfortable across backend, integrations and machine learning, he pairs production-grade engineering with AI toolkits (Python, TensorFlow, PyTorch) and a Kaggle-ranked ML entry that underscores rapid learning. A Toptal-selected freelancer based in Morwell, Australia, he combines pragmatic problem-solving (including earning roles via public developer competitions) with a passion for data ownership and privacy.
code8 years of coding experience
job30 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at University of the Free State
bookB.Sc. Hons, Computer Science, Mathematics, B.Sc. Hons, Computer Science, Mathematics at University of the Free State/Universiteit van die Vrystaat
bookNeural Networks for Machine Learning (Coursera), Machine Learning, 90%, Neural Networks for Machine Learning (Coursera), Machine Learning, 90% at University of Toronto
bookHeterogeneous Parallel Programming (Coursera), Data Science, 100%, Heterogeneous Parallel Programming (Coursera), Data Science, 100% at University of Illinois Urbana-Champaign
languagesEnglish
github-logo-circle

Github Skills (13)

configuration-management10
bitcoin10
bitcoins10
csharp10
n10
blockchain10
dotnet-core10
freenode10
wallet9
dotnet9
net9
asp-net9
database-design8

Programming languages (3)

C#CSSBikeshed

Github contributions (5)

github-logo-circle
Bitcoin full node in C#
Role in this project:
userBack-end Developer
Contributions:1 review, 455 commits, 325 PRs in 3 years 4 months
Contributions summary:Gustav primarily contributed to the configuration aspects of the Bitcoin full node in C#. Their work included fixing file path handling for different operating systems, refactoring configuration file parsing to improve error reporting, and modifying the wallet configuration to prevent issues on startup. They also made code-level changes to database indexing which is a core component of the full node. Their efforts involved refactoring code and adding features like improved exception handling to provide more informative diagnostics and improved efficiency.
full-nodeblockchaincsharpcryptocurrencybitcoin
quantumagi/StratisFullNode-1

Sep 2020 - Sep 2023

Contributions:1568 pushes, 424 branches in 3 years
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