Tom Williams is an Associate Professor of Computer Science at the Colorado School of Mines and director of the MIRROR Lab, bringing 12 years of experience at the intersection of AI, cognitive science, and human-robot interaction. He holds a joint PhD in Computer Science and Cognitive Science from Tufts and applies psychological and linguistic theory to make robot language understanding and generation more robust in uncertain, real-world environments. His research spans natural language communication, multi-modal interaction, augmented reality, assistive technologies, and robot ethics, with a particular interest in uncertainty modeling methods such as Dempster-Shafer theory. Prior work in embodied cognitive systems and hands-on contributions to large open-source infrastructure projects (e.g., bug fixes and AWS integrations for saltstack/salt) reflect a blend of rigorous research and practical engineering. Based in Denver, he mentors students actively and seeks collaborators who care about building socially-aware, reliable robotic systems. An often overlooked strength is his background in EEG-based HCI and cyber-forensics toolkits, which informs his multidisciplinary approach to human-centered AI.
12 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science and Cognitive Science, Doctor of Philosophy (Ph.D.), Computer Science and Cognitive Science at Tufts University
B.A., Computer Science, B.A., Computer Science at Hamilton College
Software to automate the management and configuration of infrastructure and applications at scale.
Role in this project:
Back-end & DevOps Engineer
Contributions:2 reviews, 236 commits, 102 PRs in 5 years 3 months
Contributions summary:Tom primarily contributed to fixing bugs related to EC2 instance tagging, subnet group name resolution, and ELB health check pass-through. They also worked on improving AWS rate limiting in boto modules for IAM, ELB, and ASG. Further contributions include code improvements in the boto_elb and boto_iam modules with added support for Graylog and GELF output formats, in addition to the boto_route53 and boto_secgroup modules.
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
Tom Williams - Associate Professor Of Computer Science