Umar Farooq is an Assistant Professor at Louisiana State University and a former industry software engineer with a decade of experience bridging program analysis, mobile systems, and software engineering. His research advances the reliability, security, and efficiency of programming systems—work grounded in practical engineering from roles at ByteDance and startups. Trained with a Ph.D. in Computer Science from UC Riverside and a bachelor's from Virtual University of Pakistan, he combines rigorous academic methods with production-grade implementation skills. Notably, his background includes building and evaluating real-world systems at scale, which informs both his teaching and research direction.
10 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Virtual University of Pakistan
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of California, Riverside
Contributions:40 commits, 16 PRs, 33 pushes in 1 year 4 months
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
Umar Farooq - Assistant Professor at Louisiana State University