Michael Swan is a robotics systems engineer with 11 years of experience designing and integrating complex robotics software for both monolithic and distributed systems. He has driven navigation, localization, perception, simulation, and mixed-reality capabilities at JPL for planetary exploration and now builds applied robotics solutions at FieldAI. Michael blends software architecture and hands-on engineering—shipping perception models, photorealistic simulators, and deployment pipelines—while leading integration and test across multi-robot projects. His background spans real-time RTOS development, cloud-native microservices, and POMDP/event-action system design for autonomy, showing fluency from embedded C++ to Kubernetes orchestration. An award-winning developer and mentor, he favors durable, well-tested systems and team-building that enable long-lived operational products. Based in Tulsa, OK, he pairs academic training in intelligent robotics (USC) with practical field experience on mission-critical systems.
11 years of coding experience
10 years of employment as a software developer
Master of Science - MS Computer Science: Intelligent Robotics, Master of Science - MS Computer Science: Intelligent Robotics at University of Southern California
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Walla Walla University
Computer Engineering, Computer Engineering at University of California, Riverside
Pre-Engineering, Pre-Engineering at La Sierra University
Contributions:24 commits, 22 pushes, 1 branch in 9 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
Michael Swan - Robotics Systems Engineer at FieldAI