Firhard Roslan is a software engineering researcher and postdoctoral researcher at the University of Bristol with nine years of experience at the intersection of program analysis and software security. He holds a PhD in Computer Science from The University of Sheffield and combines academic rigor with prior industry engineering experience at Oracle and research software engineering roles. His work emphasizes Java program analysis and practical security applications, drawing on a background that spans embedded systems teaching and cybersecurity internships. Based in Bristol, he brings a blend of deep technical research, hands-on engineering, and cross-institution collaboration that helps translate novel analyses into tools and secure software practices.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, 3.46/4.00, Bachelor of Science - BS, Computer Engineering, 3.46/4.00 at University of Nebraska-Lincoln
Doctor of Philosophy - PhD, Computer Science, Passed, Doctor of Philosophy - PhD, Computer Science, Passed at The University of Sheffield
American Degree Transfer Program, Engineering, American Degree Transfer Program, Engineering at INTI International University & Colleges
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.