James Boddie is a Senior Software Engineer with 11 years of experience building cloud, OS, server, mobile, and game systems, currently contributing to Microsoft. He blends low-level systems work—NFS protocol features and Azure HCI storage—with higher-level game tooling and cross-platform runtime engineering for iOS, Android, and WebGL. A proven architect and mentor, he has led GDK design and testing strategies, helped onboard and train engineers, and routinely bridges multi-discipline teams to deliver production-quality releases. His background spans firmware and BMC work at IBM to Unity-based game development and multiplayer systems, reflecting a rare mix of infrastructure, security, and interactive media expertise. As a first-generation college graduate who went on to earn multiple degrees, he prioritizes mentorship and creating opportunities for others while pursuing hobbies in gaming and guitar.
12 years of coding experience
12 years of employment as a software developer
Associate of Science (A.S.) Electrical Engineering Technologies/Technicians, Associate of Science (A.S.) Electrical Engineering Technologies/Technicians at Hamilton Technical College
Bachelor of Science (B.S.) Software Engineering, Bachelor of Science (B.S.) Software Engineering at Iowa State University
High School Diploma, High School Diploma at Pleasant Valley High School
Associate of Science (A.S.) Liberal Arts and Sciences/Liberal Studies, Associate of Science (A.S.) Liberal Arts and Sciences/Liberal Studies at Scott Community College
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.