Chad Kimes

Principal Software Engineer at Vanta

Raleigh, North Carolina, 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
Chad Kimes is a Principal Software Engineer with 11 years of experience building and leading high-impact engineering work at companies including GitHub, Microsoft, and now Vanta from Raleigh, NC. He specializes in solving hard technical problems across the full stack, with notable open-source contributions to the Servo web engine and enhancements to GraphQL query parsing that demonstrate depth in both browser internals and backend query processing. Chad has progressed through hands-on engineering and technical leadership roles—up to director-level at GitHub—where he balanced shipping complex systems with mentoring and architecture. His background in materials engineering hints at a methodical, systems-oriented approach to software design and problem solving.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS) Materials Engineering, Bachelor of Science (BS) Materials Engineering at University of Florida
stackoverflow-logo

Stackoverflow

Stats
1,127reputation
243kreached
10answers
4questions
Badges
datatable
top-5%
github-logo-circle

Github Skills (26)

webbrowser10
web-platform10
parser10
servo10
browser10
webengine10
wpgraphql10
wordpress-graphql10
dotnet-core10
html10
graphql10
rust10
csharp10
datatable9
fsharp9

Programming languages (13)

C#PowerShellJavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
chkimes/graphql-net

Jul 2015 - Mar 2017

Convert GraphQL to IQueryable
Role in this project:
userBack-end Developer
Contributions:87 commits, 25 PRs, 132 pushes in 1 year 8 months
Contributions summary:Chad primarily contributed to the `graphql-net` project by adding features related to query argument parsing. Their work included implementing argument parsing in the F# GraphQL parser, and integrating the parsed arguments within the C# project's `Parser` and `Query` classes. The changes suggest a focus on enhancing the GraphQL query capabilities, particularly around handling user-provided input. Furthermore, they made adjustments to the introspection capabilities of the project.
apollo-linkiqueryablegraphqlgraphiql
servo/servo

Jan 2016 - Jan 2016

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Role in this project:
userFull-stack Developer
Contributions:13 commits, 2 PRs, 8 comments in 8 days
Contributions summary:Chad primarily worked on enhancing the Servo web browser engine. Their contributions included adding an "input" event for HTMLInputElements, de-duplicating event-handling code, and removing global fields from various DOM objects such as Blob, CanvasRenderingContext2D, and XMLHttpRequest. They also updated FileReader, FormData, Storage, WebSocket, WebGLRenderingContext, and Worker with the removal of deprecated global field instances.
browserrustjavascriptbrowser-engineservo
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
Chad Kimes - Principal Software Engineer at Vanta