Clarke Roche is a software engineer based in Chicago with a decade of experience building practical solutions across consulting and product-focused teams. After starting as a developer and analyst, he now contributes to Root16, applying a background shaped by client-facing work at Slalom and hands-on development at New System Labs. His education in computer science from DePaul University, supplemented by study at the University of Canterbury and College of DuPage, gives him a strong academic foundation paired with real-world delivery. Clarke is comfortable bridging requirements and implementation, having moved from student projects to production environments over a steady career progression. He favors pragmatic engineering and teamwork, often translating ambiguous client needs into actionable technical plans. Outside of work he maintains a professional site at clarkeroche.com that highlights his portfolio and approach.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science (BS), Computer Science, Senior, Bachelor of Science (BS), Computer Science, Senior at DePaul University
University of Canterbury
Associate's degree, Associate's degree at College of DuPage
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.