Joshua Seaton

Software Engineer at Google

Old Toronto, Ontario, Canada
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
Joshua Seaton is a software engineer with a decade of experience building low-level systems and full-stack components, currently focused on kernel and platform work at Google. He contributes to prominent open-source projects like the Flutter engine, where he's handled core engine features, testing, and important tooling updates for Fuchsia builds. With an academic background in mathematics from the University of Toronto and Columbia University, he brings rigorous problem-solving and a formal approach to complex systems engineering. Based in Old Toronto, he blends kernel-level expertise with practical engineering tasks such as ASan debugging and CI/CIPD tooling, showing comfort across the stack. Notably, his work often spans both production code and build/debug infrastructure, making him effective at reducing friction between development and release.
code10 years of coding experience
bookMaster of Arts (M.A.), Mathematics, Master of Arts (M.A.), Mathematics at Columbia University in the City of New York
bookBachelor of Science (B.Sc.), Mathematics, Bachelor of Science (B.Sc.), Mathematics at University of Toronto
languagesFrench, English
github-logo-circle

Github Skills (9)

c-language10
flutter-game10
cprogramming-language10
flutter-apps10
flutter10
tooling9
debugging8
testing8
cicd7

Programming languages (10)

TypeScriptC++LeanCRustLLVMGoHTML

Github contributions (5)

github-logo-circle
flutter-team-archive/engine

Jul 2018 - Apr 2020

The Flutter engine
Role in this project:
userFull-stack Developer
Contributions:6 commits, 8 PRs, 3 pushes in 1 year 8 months
Contributions summary:Joshua primarily worked on the Flutter engine, contributing to various areas, including core engine features and testing. They migrated code to newer versions of libraries and addressed ASan-related errors. The user also updated tools related to Fuchsia builds, specifically for debug symbol handling and CIPD packages. Additionally, they removed outdated code related to resource mapping and license mentions.
flutter-enginec-plus-plus
joshuaseaton/dotfiles

Jul 2019 - Jun 2026

Contributions:384 pushes, 3 branches in 7 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