Connor Wood

Site Reliability Engineer at Google

Nottingham, England, United Kingdom
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
Connor Wood is a Site Reliability Engineer with 11 years’ experience building and maintaining reliable microservices at Google and safety-critical embedded systems at Rolls-Royce. He combines deep systems-level interests—operating systems, compilers/interpreters, and network stacks—with hands-on Rust development, including writing an AML interpreter for the RedoxOS kernel and contributing a Rust backend for the widely used Kaitai Struct compiler. Connor’s background in RAF Air Cadets and community volunteering (teaching coding at the BBC Coding Club) informs his practical leadership, organization, and mentorship skills. He holds a First-class BSc in Computer Science from the University of Essex and brings a rare mix of production SRE rigor and low-level systems craftsmanship.
code11 years of coding experience
job1 year of employment as a software developer
bookBSc, Computer Science, First w/ Honours, BSc, Computer Science, First w/ Honours at University of Essex
languagesEnglish
github-logo-circle

Github Skills (8)

compiler-design10
kaitai-struct10
rust10
code-generation10
data-structure9
data-structures9
algorithms7
scala3

Programming languages (9)

TypeScriptJavaShellRustScalaGoPHPCommon Lisp

Github contributions (5)

github-logo-circle
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rb
Role in this project:
userBack-end Developer
Contributions:21 commits, 2 PRs in 4 months
Contributions summary:Connor primarily focused on implementing the Rust compiler for the Kaitai Struct project. Their contributions include developing significant portions of the Rust output compilation process, implementing various features like instance methods, enum declarations, and fixing bugs related to string formatting and type conversions. The user worked on adding error checking and integrating new user-defined types, enhancing the functionality of the Kaitai Struct compiler in the Rust language. This involves code generation for data structures and associated functionalities.
luacppdotnimc99
CWood1/kernel

Mar 2017 - Aug 2017

Contributions:19 pushes, 7 branches in 5 months
kernelmicrokernelredox
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