Toby Hutton

Principal Software Engineer at Rocket Software

Melbourne, 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

🤩
Rockstar
🎓
Top School
Toby Hutton is a Principal Software Engineer based in Melbourne with nine years’ experience building developer tools ranging from compilers and interpreters to static analysis and debuggers. He has a strong track record in compiler engineering—contributing to the Sway smart-contract language at Fuel Labs and improving type systems, codegen, and performance—and has shipped low-level, high-concurrency firmware and emulation systems at Telstra and Microsoft. Colleagues describe him as personable and approachable but willing to challenge ideas; he pairs that collaborative style with a pragmatic focus on maintainable design and rigorous stress testing to protect customers’ machines. Toby thrives on solving complex algorithmic problems autonomously and delivering efficient, safe solutions under tight schedules. He’s comfortable across languages and domains—from Rust and LLVM-based toolchains to embedded C++ and D runtime libraries—and brings startup and enterprise experience. A slightly philosophical streak shows up in his GitHub bio, hinting at a thoughtful, curious approach to engineering beyond pure code.
code9 years of coding experience
job16 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at RMIT University
stackoverflow-logo

Stackoverflow

Stats
121reputation
19kreached
1answer
0questions
github-logo-circle

Github Skills (23)

transit-gateway10
eway10
payment-gateway10
axway10
compiler-design10
compiler-compiler10
compiler10
rust10
fuel10
control-flow9
type-system9
smart-contracts9
data-structures8
data-structure8
programming-language8

Programming languages (9)

ShellRustCDJanetJavaScriptLuaVimL

Github contributions (5)

github-logo-circle
FuelLabs/sway

Aug 2021 - Jan 2023

🌴 Empowering everyone to build reliable and efficient smart contracts.
Role in this project:
userBack-end Developer
Contributions:1072 reviews, 112 commits, 173 PRs in 1 year 5 months
Contributions summary:Toby primarily focused on the development of the Sway programming language, a domain specific language for writing smart contracts. Their contributions involved fixing compiler warnings, replacing enum with struct to reduce boilerplate, enhancing code generation for control flow, adding functionalities to the stdlib, and improving the type system to handle recursive functions. They also focused on improving the overall performance and reliability of the code.
swayethereumblockchainplutusreliable
otrho/qmk_firmware

Aug 2021 - Feb 2023

Open-source keyboard firmware for Atmel AVR and Arm USB families
Contributions:27 pushes, 2 branches in 1 year 6 months
rp2040firmwareavratmelusb
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
Toby Hutton - Principal Software Engineer at Rocket Software