Ryan Roberts is a graduate student and teaching assistant at Oregon State University pursuing an M.S. in Artificial Intelligence with eight years of software experience across academia and industry. He combines hands-on ROS development and robotic hardware work from undergraduate research with practical C# and data-pipeline engineering gained during internships at MKS Instruments and Cognex. His current research focuses on integrating wave prediction into control systems for Wave Energy Conversion, bridging machine learning, control theory, and renewable energy applications. Comfortable in agile teams and classroom settings, he brings both research curiosity and production-minded implementation skills. Based in Corvallis, he’s developing a niche at the intersection of AI-driven prediction and physical system control—a blend that suggests strong potential for applied research or industry roles in clean energy and robotics.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Senior, Bachelor of Science - BS, Computer Science, Senior at Oregon State University
Contributions:82 pushes, 1 branch in 1 year 1 month
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.