Christopher Sexton is a veteran engineering leader with 17 years of hands-on experience building and shipping software, currently serving as VP Engineering in McLean, VA. He blends deep Ruby on Rails, C/C++ and C# expertise with a pragmatic DevOps mindset—contributing to high-profile open source like ohmyzsh (improving git prompts) and creating tools for interactive GitHub Actions debugging. Founder of Codeography and former principal engineer and manager at multiple startups and enterprise firms, he pairs product-minded engineering with project management and documentation rigor. Outside software he’s an inventor of small conveniences (macOS/iOS apps) and a community-minded maker—currently balancing engineering leadership with roles as woodshop steward and restaurant partner. Known for being the “Source Control Czar” and a stickler for clean tooling, he drives teams toward reliable, developer-friendly systems.
17 years of coding experience
12 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at Virginia Tech
Contributions:21 commits, 7 PRs, 15 pushes in 9 months
Contributions summary:Christopher primarily focused on enhancing the GitHub Actions workflow for interactive debugging sessions. They established the foundational setup using tmate for remote access and debugging capabilities. Key contributions include integrating tmate, resolving pathing issues, adding timeout mechanisms, and incorporating the ability to skip the debugger. They also implemented Slack notifications to enhance visibility and added a keepalive feature to manage the debugging sessions.
🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Role in this project:
Full-stack Developer
Contributions:5 commits in 1 year 8 months
Contributions summary:Christopher primarily contributed to the zsh configuration framework by adding and improving git integration. They introduced theming capabilities for the git prompt, allowing for customization of the displayed information based on branch status and other factors. They also improved performance and updated the git prompt handling to support newer git versions. Additionally, they integrated a feature for editing the current command line using the $EDITOR environment variable.
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.