Chris Donnelly is a Senior Developer based in Austin with 15 years of professional software engineering experience and a BS in Computer Science and Mathematics from UT Austin. He has driven growth-stage engineering work, including a decade as Software Systems Architect helping scale a firm from a dozen to over 200 employees, and now contributes senior-level development at vAuto. Chris is a practical full-stack problem solver who also contributes to notable open-source tooling—most recently improving Git handling and test coverage in the widely used oh-my-posh prompt renderer. His strengths lie in stabilizing complex workflows, improving developer UX around source control, and shipping targeted fixes that prevent subtle Git-state regressions. Colleagues know him for deep, methodical debugging and for pairing product-minded engineering with durable technical design.
15 years of coding experience
10 years of employment as a software developer
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at The University of Texas at Austin
The most customisable and low-latency cross platform/shell prompt renderer
Role in this project:
Full-stack Developer
Contributions:10 commits, 3 PRs, 8 comments in 10 months
Contributions summary:Chris primarily contributed to the Git segment of the project, fixing bugs related to cherry-pick and revert functionalities. They added comprehensive tests to cover different Git states, including sequences of cherry-picks and reverts. Additionally, the user implemented support for detecting when an upstream branch no longer exists, enhancing the Git status display.
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.