Oscar Chaparro is an Associate Professor of Computer Science at William & Mary who leads the Software Evolution and Analysis (SEA) Lab, bringing 11+ years of experience in software engineering research and teaching. His work focuses on automating bug report management, verification-guided refactoring, informed decision-making for code changes, and software supply chain/licensing — blending program analysis, MSR, NLP, CV, and ML/DL. He has a strong empirical bent, mining diverse artifacts (bug reports, source code, online discussions) to produce practical tools that reduce developer effort and improve maintainability. Before academia he built and led R&D teams in industry, giving him a rare combination of production software experience and rigorous PhD-level research. Based in Williamsburg, VA, he supervises cross-disciplinary projects that bridge legal and technical aspects of software evolution, helping teams ship higher-quality, less faulty systems.
11 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Software Engineering, Doctor of Philosophy (Ph.D.), Software Engineering at The University of Texas at Dallas
Ph.D. Computer Science, Software Engineering, Ph.D. Computer Science, Software Engineering at Wayne State University
M.Eng. Systems Engineering and Computing, Software Engineering, M.Eng. Systems Engineering and Computing, Software Engineering at Universidad Nacional de Colombia
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.