Jay Asbury

Full Stack Developer at Blue Rhino

Winston-Salem, North Carolina, 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
Jay Asbury is a Full Stack Developer with 13 years of experience building and maintaining reliable software systems from back-end services to user-facing tooling. Based in Winston-Salem, NC, he currently develops full-stack solutions at Blue Rhino after advancing there from a Programmer Analyst role. He contributes to notable open-source projects such as Git Extensions and NAppUpdate, where his work focused on refactoring, improving settings persistence, installer/build scripts, and robust auto-update tooling for .NET apps. Jay combines hands-on coding with practical IT support experience gained over years helping nonprofits and college labs, giving him a knack for pragmatic, user-focused solutions. He’s comfortable digging into legacy codebases and build systems to fix subtle bugs and improve maintainability—often improving developer experience as well as end-user reliability.
code13 years of coding experience
job5 years of employment as a software developer
bookComputer Science, Computer Science at Forsyth Technical Community College
languagesFrench
github-logo-circle

Github Skills (11)

windows-forms10
filesystem10
csharp10
file-operations10
fileio10
dotnet-core10
netframework10
configuration-management8
git8
build-automation7
xml6

Programming languages (15)

C#PowerShellJavaC++CSSCGoHTML

Github contributions (5)

github-logo-circle
gitextensions/gitextensions

Apr 2013 - Nov 2022

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Role in this project:
userBack-end Developer
Contributions:161 reviews, 182 commits, 78 PRs in 9 years 9 months
Contributions summary:Jay made several commits focused on refactoring and improving the settings functionality within the Git Extensions project. Their work included changing settings to use a file, adding a portable application setting, and refactoring logic related to retrieving and saving settings. Further commits involved fixing bugs, modifying exception handling, and organizing code. The user also made several changes in the installer and build scripts.
repositoriesmicrosoft-visual-studiowindowsgit-clientgitextensions
synhershko/NAppUpdate

May 2017 - May 2017

A simple framework for providing auto-update support to .NET applications
Role in this project:
userFull-stack Developer
Contributions:9 commits, 3 PRs, 16 comments in 1 day
Contributions summary:Jay primarily focused on refactoring and improving the NAppUpdate framework, specifically within the context of a .NET application auto-update system. They made changes to project dependencies, refactored the `FileSystemEnumerator` class to improve code quality, and addressed issues in the FeedBuilder tool, including preventing double periods in filenames and fixing ignore logic. The user also upgraded the FeedBuilder project to use .NET Framework 4.6.2 and fixed a code stomp in a core task.
dotnetsimple-frameworkauto-updateupdatecsharp
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
Jay Asbury - Full Stack Developer at Blue Rhino