Clay Dowling is a Principal Consultant with 11+ years of software engineering experience who helps teams deliver the right software faster and with fewer defects by specializing in legacy code rescue and technical coaching. He designs and implements advanced architectures and testing systems for Fortune 500 clients, drawing on deep experience in embedded and enterprise software, UNIX systems, and distributed computing from roles at Accenture, Arbor Networks, and Quest. A practitioner of test-first and pair programming methodologies, he has hands-on experience building test frameworks and unit tests for well-known refactoring exercises like the Gilded Rose kata. Based in Dexter, Michigan, Clay combines low-level systems expertise (C, Embedded Linux, FreeBSD) with strong mentorship and hiring experience to elevate engineering teams. His background in physics informs a methodical, systems-oriented approach to diagnosing and modernizing brittle codebases.
11 years of coding experience
19 years of employment as a software developer
BS, Physics, BS, Physics at Michigan State University
Starting code for the GildedRose Refactoring Kata in many programming languages.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:22 commits, 3 PRs, 1 comment in 3 days
Contributions summary:Clay's contributions primarily revolve around establishing a testing framework and writing unit tests for a software project related to the "Gilded Rose" refactoring kata. They created initial test files and implemented several test cases to verify the behavior of different item types, focusing on quality updates based on sell-in dates. The commits demonstrate the user's focus on test-driven development and ensuring code quality.
Contributions:61 commits, 32 pushes, 8 branches in 6 years 11 months
code-katajavascripttypescriptkatapoints
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.