Robert Fairley

Software Engineer at Meta

San Francisco Bay Area 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

👤
Senior
🎓
Top School
Robert Fairley is a software engineer with 11 years of experience building reliable, scalable network and systems software, currently working at Meta after a multi-year tenure at Cisco where he contributed EVPN features to IOS XE and led design and test efforts for BGP/EVPN-based redundancy. He holds a B.A.Sc. in Computer Engineering from the University of Toronto and combines low-level C systems work with automation in Python and Bash, plus hands-on experience in Go and Rust from his time at Red Hat. Robert has a demonstrated knack for reducing test hardware needs by virtualizing data-plane tests and for diagnosing complex SW/HW sync issues from trace logs and core dumps. He also brings embedded-electronics and startup experience—winning the Lacavera Prize for a startup demo—so he comfortably spans firmware, OS internals, and network control-plane software. Colleagues rely on him for mentoring new hires and turning intricate distributed-network requirements into practical, well-tested implementations.
code10 years of coding experience
job6 years of employment as a software developer
bookDiploma Programme, Diploma Programme at International Baccalaureate
bookBachelor of Applied Science (B.A.Sc.) Computer Engineering, Bachelor of Applied Science (B.A.Sc.) Computer Engineering at University of Toronto
github-logo-circle

Github Skills (23)

apple-news10
reporter10
1c10
sketchup10
zeplin10
libphonenumber9
validation8
swift7
alphabet6
ios6
api5
api-client5
javascript4
nodejs4
nim-lang3

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
robertfairley/rf-19-go

Jan 2019 - Nov 2019

Contributions:16 commits, 9 pushes, 1 branch in 9 months
Typings, interfaces, and basic validation methods for Apple News Format
Contributions:58 commits, 8 PRs in 2 years 8 months
reportervalidationapple-newslibphonenumberswift
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
Robert Fairley - Software Engineer at Meta