Christopher Sexton

McLean, Virginia, 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
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.
code17 years of coding experience
job12 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Virginia Tech
github-logo-circle

Github Skills (30)

git10
objective-c10
github-ci10
keyboard-shortcuts10
shortcuts10
shortcut10
bash10
user-interface10
cicd10
macos10
shell10
githubaction-workflow10
zsh10
cli10
scripting9

Programming languages (16)

C#JavaCSSCGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
csexton/debugger-action

Oct 2019 - Jul 2020

Interactive debug session for GitHub Actions
Role in this project:
userDevOps Engineer
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.
debuggingdebugdebugger
ohmyzsh/ohmyzsh

Sep 2009 - May 2011

🙃 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:
userFull-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.
oh-my-zsh-pluginpythonrails-pluginszsh-configurationauto-update
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
Christopher Sexton