James Richardson is a senior staff software engineer with 12 years' experience specializing in static and dynamic code analysis engines, currently driving security tooling at Black Duck in Greater Houston. His career includes extensive work at WhiteHat/Synopsys building AST- and data-flow-based static analysis for ObjC and Roslyn, plus hands-on DAST and penetration testing background. He combines deep research-led vulnerability detection with production-grade engineering, bridging R&D prototypes into shipped security products. Early roles as a startup lead and co-founder give him practical product and delivery instincts alongside his technical depth. He holds a BS in Computer Science (Hons) with a math minor from University of Houston and often works at the intersection of compiler tech and application security. An understated strength is his experience porting research into robust analyzers that scale across languages and CI-driven workflows.
12 years of coding experience
12 years of employment as a software developer
BS Computer Science Hons Minor Mathmatics, BS Computer Science Hons Minor Mathmatics at University of Houston
Contributions:6 releases, 4 pushes, 1 branch in 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.