Colby Pike

Senior Software Engineer at MongoDB

Herriman, Utah, 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
Colby Pike is a Senior Software Engineer with a decade of experience building C++, C, and Python systems focused on developer tooling, build systems, packaging, and library design. Based in Herriman, Utah, he blends deep C/C++ expertise with modern Python and web practices to deliver reliable, high-performance developer workflows and CI infrastructure. At MongoDB he contributes to driver internals and documentation for encryption-related projects, and his open-source work includes backend improvements to Microsoft’s VS Code CMake Tools. Previously at StorageCraft he architected containerized, high-throughput build pipelines and backported critical C++ library components that materially improved CI performance and reproducibility. Colby is often consulted for C++ language and library design, and he favors pragmatic, low-overhead solutions that replace brittle systems with traceable, performant tooling. A detail-oriented engineer, he pairs systems-level thinking with hands-on fixes—from command redaction and encryption testing to compiler/environment integration in tooling.
code10 years of coding experience
job8 years of employment as a software developer
github-logo-circle

Github Skills (19)

encrypt10
c-language10
gridfs10
sphinx10
cmake10
c1110
mongodb-database10
c1710
crypt10
cprogramming-language10
mongodb10
encryption10
documentation10
typescripts8
typescript-types8

Programming languages (10)

TypeScriptC++CSSCRustCMakePHPSwift

Github contributions (5)

github-logo-circle
microsoft/vscode-cmake-tools

Apr 2016 - May 2019

CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.
Role in this project:
userBack-end Developer
Contributions:5 releases, 1202 commits, 114 PRs in 3 years 1 month
Contributions summary:Colby's commits primarily focus on enhancing the `src/cmake.ts` file, which appears to be the core file for CMake tools functionality. Their contributions involve the implementation of features for CMake server support, which included refactoring the existing codebase, handling file path and compiler information in an environment. They also introduced and tested for compilation failures.
cppcmakevisual-studio-codevisual-studioc
mongodb/mongo-c-driver

Jul 2021 - Jan 2023

The Official MongoDB driver for C language
Role in this project:
userBack-end Developer
Contributions:6 releases, 711 reviews, 73 commits in 1 year 6 months
Contributions summary:Colby primarily contributed to the C driver for MongoDB. They fixed bugs related to GridFSBucket and its interaction with options, ensuring correct behavior. The user also worked on setting the correct upload date for GridFS files, addressing a time-related issue. Further contributions include code changes involving command redaction, setting up auto-encryption, and adding functionality to generate OID values. They demonstrate expertise in C and MongoDB driver internals.
drivernosqldatabasemongodb-drivermongodb
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
Colby Pike - Senior Software Engineer at MongoDB