Caitlin Kilroy is a software engineer who transitioned from a decade-long legal career to build thoughtful, user-focused web applications. With full-stack training from App Academy and engineering roles at Curalate, Sawyer, and the Scratch Foundation, she combines rigorous problem decomposition with practical shipping experience across startups and education-focused tech. Her background as an attorney sharpened her ability to translate ambiguous requirements into clear, collaborative solutions and to spot edge cases others might miss. Comfortable with logic puzzles and "if-then" thinking, she brings both analytical rigor and cross-disciplinary empathy to engineering teams. Located in the United States, she thrives at the intersection of technology and how it reshapes work and civic life.
10 years of coding experience
7 years of employment as a software developer
J.D. Law, J.D. Law at Georgetown University Law Center
B.A. magna cum laude Political Science & Sociology English minor, B.A. magna cum laude Political Science & Sociology English minor at The George Washington University
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.