Semantic Technologies Software Engineer at CACI International Inc
City of Rome, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Joshua Taylor is a Semantic Technologies Software Engineer with 13 years of hands-on experience building logic-based AI, reasoning systems, and semantic web solutions in the cyber-security domain. He holds a PhD in Computer Science from Rensselaer Polytechnic Institute, blending deep academic expertise with practical engineering across research and product roles. Joshua has progressed from research and teaching at RPI to senior engineering and chief scientist roles at Siege Technologies, and now applies semantic technologies at CACI International. He’s experienced in turning formal models and reasoning engines into production-ready software that supports security-focused decision making. Based in Rome, New York, he brings a rare combination of long-term academic rigor and operational delivery in high-assurance environments. Colleagues would note his ability to translate complex logic-based research into pragmatic tools used by security teams.
13 years of coding experience
21 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Rensselaer Polytechnic Institute
Contributions:1 PR, 13 pushes, 2 branches in 8 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
Joshua Taylor - Semantic Technologies Software Engineer at CACI International Inc