Christian Newman

Associate Professor

City of Rochester, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Christian Newman is an associate professor and researcher with 11 years of experience specializing in software maintenance, static analysis, refactoring, and program transformation. Based in Rochester, NY, he leads academic research and tooling work at RIT building and advising projects that apply transformation languages, static slicing, and type/pointer analysis to real-world codebases. His background includes industrial research at ABB—where he implemented a C# wrapper for srcML and modernized a 700+ test suite—and deep involvement with srcML-based tooling from his Kent State work. He combines rigorous academic methods with practical tool-building, often bridging program analysis, NLP for code, and developer-centered transformation workflows.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at Kent State University
github-logo-circle

Github Skills (23)

identifier9
sourcemod9
tuple9
splitter9
camelcase9
adobe-experience-manager9
slicing9
dispatcher8
quake7
simple-api7
dedicated-server7
python7
rule-based7
source-code-analysis6
machine-learning6

Programming languages (3)

C++JavaScriptPython

Github contributions (5)

github-logo-circle
SCANL/ensemble_tagger

Dec 2020 - Apr 2022

Contributions:1 review, 45 commits, 6 PRs in 1 year 3 months
srcML/srcType

Jan 2015 - Jan 2020

Contributions:124 commits, 6 PRs, 89 pushes in 5 years
typescriptresolution
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.
Request Free Trial
Christian Newman - Associate Professor