Curtis Carter is a Senior Software Developer with over 10 years of hands-on experience building and maintaining cross-platform .NET and polyglot enterprise applications across server, desktop, cloud, container, and mobile environments. Based in Blytheville, Arkansas, he blends full-stack engineering with strong DevOps practice—setting up CI/CD, containerization, and secure code review processes—to reliably ship software at scale. He advanced from support and QA roles into senior development by designing test DSLs, converting manual tests to unit/integration/E2E suites, and authoring onboarding documentation and training. An active open-source contributor, he implemented multi-protocol cloning, UI improvements, and startup optimizations for the popular Git Extensions project, showing attention to performance and edge cases like case-sensitive remote URLs. Comfortable in C#, Java/Kotlin, VB.NET, SQL, TypeScript and front-end technologies, Curtis pairs pragmatic engineering with a focus on developer experience and operational resilience. Largely self-taught in software engineering, he brings a continual-learning mindset and a knack for translating complex requirements into maintainable systems.
10 years of coding experience
5 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Self-educated
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:
Full-stack Developer
Contributions:4 reviews, 7 commits, 5 PRs in 1 year 10 months
Contributions summary:Curtis implemented features related to supporting multiple protocols for cloning repositories, including modifying the `IHostedRepository` interface and the `GitHubRepo` class. They added a dropdown list for protocol selection and updated the `ForkAndCloneForm` UI. Furthermore, the user addressed a case-sensitivity issue in the remote URL input and optimized the application startup process by parallelizing repository validity checks. They also fixed issues related to saving form changes and file handling.
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
Curtis Carter - Senior Software Developer at Tech Friends, Inc.