Camden Cheek

Staff Software Engineer at Amp Code

Monument, Colorado, 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
🎓
Top School
Camden Cheek is a Staff Software Engineer with a decade of experience building backend systems and developer tooling, currently based in Monument, Colorado. He has a strong Go background demonstrated by foundational contributions to Sourcegraph’s conc library, adding robust concurrency primitives like Pool, ForEach/Map, and error/context-aware pools. Camden also contributes to developer ergonomics through meaningful work on the SpaceVim project, improving plugin compatibility and syntax layers for Vim/Neovim. His trajectory spans startups and scaleups—observIQ, Blue Medora, and Sourcegraph—where he’s focused on reliable distributed systems and observability. With an MS in Bioengineering and early research on causal inference tools, he brings an analytical, data-informed approach to system design that blends engineering rigor with tooling empathy.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS Bioengineering and Biomedical Engineering, Master of Science - MS Bioengineering and Biomedical Engineering at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
65reputation
2kreached
4answers
2questions
github-logo-circle

Github Skills (18)

configuration-management10
pool10
neovim10
vim10
goroutine10
go10
golang10
concurrency10
error-handling9
tmux9
toml7
qml7
name-matching6
bash6
linux6

Programming languages (17)

SmartyJavaC++RustSchemeCGoTree-sitter Query

Github contributions (5)

github-logo-circle
sourcegraph/conc

Dec 2022 - Mar 2023

Better structured concurrency for go
Role in this project:
userBack-end Developer
Contributions:1 release, 61 reviews, 135 commits in 2 months
Contributions summary:Camden primarily contributed to the development of the `conc` library, which focuses on structured concurrency for Go. Their initial commit established the foundational elements of the library, and subsequent commits introduced features such as a `Pool` for managing goroutines, `ForEach` and `Map` functions for concurrent iteration, and `ErrorPool` and `ContextPool` for error handling and context management. They also implemented various result-oriented concurrency utilities. Overall, their work centered on building robust concurrency primitives and utilities.
golangconcurrencystructuredpoolstructured-concurrency
wsdjeg/SpaceVim

Jan 2017 - Mar 2017

A modular Vim/Neovim configuration
Role in this project:
userFull-stack Developer
Contributions:14 commits, 8 PRs, 5 comments in 1 month
Contributions summary:Camden primarily contributed to improving the SpaceVim configuration for Vim and Neovim. Their work included fixing issues related to plugin management, specifically compatibility with vim-plug. They modified configuration files to integrate the tmux layer, and documentation formatting. Furthermore, the user added a qml and toml syntax highlighting layer, and updated the default vim configuration file.
vimspacemacscoc-extensionsneovimcommunity-driven
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
Camden Cheek - Staff Software Engineer at Amp Code