Ian Mckellar

Staff Software Engineer at Google

California, United States
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
Ian Mckellar is a Staff Software Engineer with 18 years of experience building systems and web technologies across startups, open-source projects, and large-scale product teams. He has deep systems and platform expertise—from Mozilla platform work (XPCOM/XUL) and GNOME VFS to connectivity, Bluetooth, and audio on Google Glass—and currently contributes to core infrastructure like the Flutter engine with Fuchsia integration. Comfortable across client and server stacks, he’s led API and platform efforts (Rdio) and shipped cross-platform software at scale, blending pragmatic engineering with protocol and debugging tooling. Based in California, Ian pairs a long history in open source with production-grade systems engineering at Google, often tackling low-level integration and refactoring that quietly improve developer and user experiences.
code18 years of coding experience
job26 years of employment as a software developer
bookBCM Computer Science, BCM Computer Science at The University of Western Australia
bookSouth Fremantle Senior High School
github-logo-circle

Github Skills (6)

c-language10
fuchsia10
dart10
cpp10
cprogramming-language10
cplus10

Programming languages (16)

C#JavaC++CSSCRustTeXGo

Github contributions (5)

github-logo-circle
flutter/engine

Aug 2015 - Nov 2019

The Flutter engine
Role in this project:
userBackend Developer
Contributions:3 reviews, 21 commits, 49 PRs in 4 years 4 months
Contributions summary:Ian primarily contributed to the Flutter engine, specifically focusing on the Fuchsia platform integration. Their work included adding debugging support, updating interfaces related to URL requests and responses, and refactoring code. They also made several commits involving the handling of process names and the integration of newer Dart FIDL bindings.
flutterflutter-enginec-plus-plus
ianloic/searchery

Apr 2008 - Nov 2008

Contributions:157 commits in 6 months
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
Ian Mckellar - Staff Software Engineer at Google