Summary
David Perish is a Microsoft-certified .NET consultant and founder with over two decades of cross-industry experience delivering practical, maintainable software for banking, insurance, energy, manufacturing, and telecom clients. He blends hands-on coding, architecture, and automation—often leading greenfield projects and refactors that modernize legacy systems and improve reliability and performance. As owner of Stony Hill Software and a recurring consultant to large enterprises like Sherwin-Williams and FirstEnergy, he repeatedly delivers MVPs on tight timelines while instituting testing, CI, and coding standards. Known for diving deep into messy codebases, he has a talent for quickly triaging thousands of issues and turning that work into clear modernization roadmaps. Based in Ohio, he pairs pragmatic engineering with a lighthearted, self-deprecating sense of humor—“professional .NET developer, amateur at life”—and holds a patent-level track record for productizing complex domain workflows.
12 years of coding experience
21 years of employment as a software developer
Cuyahoga Community College