Kevin Brightwell

Senior Staff Software Engineer at Faire

Waterloo, 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
Kevin Brightwell is a Senior Staff Software Engineer based in Waterloo, Ontario, with 11 years of experience leading backend architecture, high-throughput systems, and cross-functional engineering teams. He has repeatedly served as tech lead for projects ranging from search infrastructure and file system drivers to large-scale marketing systems and data pipelines, and currently drives service extraction and AI tooling adoption at Faire. Kevin blends hands-on engineering with people leadership—coaching multiple tech leads while owning platform-level backend initiatives and AI strategy across the organization. His open-source work includes improving CI and build portability for the well-regarded sol2 C++/Lua binding, reflecting a pragmatic focus on testability and developer experience. He holds a Master’s in Computer Software Engineering and brings uncommon depth in low-level IO, asynchronous big-data pipelines, and practical tooling that bridges academic research and production software.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster’s Degree, Computer Software Engineering, Master’s Degree, Computer Software Engineering at Western University
stackoverflow-logo

Stackoverflow

Stats
437reputation
35kreached
11answers
7questions
github-logo-circle

Github Skills (22)

c-language10
testing10
travis-ci10
cicd10
compiler-options10
lua10
compile10
build-automation10
compiler10
cprogramming-language10
luajit9
cmake9
clang8
gcc8
clangd8

Programming languages (13)

C#PowerShellJavaC++RustGoKotlinTypeScript

Github contributions (5)

github-logo-circle
ThePhD/sol2

Feb 2016 - Aug 2017

Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Role in this project:
userDevOps Engineer & Build/Release Engineer
Contributions:12 commits, 11 PRs, 184 comments in 1 year 6 months
Contributions summary:Kevin primarily contributed to the project's build and testing infrastructure. They implemented Travis CI support, including the configuration of testing environments with different compilers and Lua versions. Furthermore, the user modified the build process to respect environment variables, and added a test case for usertypes with require_file. These changes improved the project's portability, testing coverage, and integration with continuous integration systems.
lua-bindingclangndkvisual-cppios
Gradle plugin for the AssertJ Generator
Contributions:4 releases, 29 reviews, 35 commits in 4 years 8 months
assertjgradlegradle-plugin
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
Kevin Brightwell - Senior Staff Software Engineer at Faire