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.
9 years of coding experience
16 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at RMIT University
🌴 Empowering everyone to build reliable and efficient smart contracts.
Role in this project:
Back-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.
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