James Usevitch

Assistant Professor at Brigham Young University

Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Usevitch is an Assistant Professor of Electrical and Computer Engineering at BYU specializing in autonomy, control theory, optimization, and machine learning with nine years of experience translating rigorous research into real-world multi-agent systems. He earned a PhD in Aerospace Controls from the University of Michigan, where he developed provably safe, resilient multi-agent control algorithms for unmanned vehicles and led large hardware demonstrations and benchmarking efforts. At MIT Lincoln Laboratory he implemented mixed-integer convex optimization solutions and led an eight-robot field demonstration, bridging algorithm design with production-grade C++/Python systems and open-source readiness. His work emphasizes safety and adversary resilience in distributed autonomy, combining deep theoretical guarantees with hands-on software and hardware integration. Based in Utah, he also has a track record of cost-conscious lab building and mentoring students to deliver complex multi-robot demonstrations.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Aerospace, Aeronautical and Astronautical Engineering, Master of Science - MS, Aerospace, Aeronautical and Astronautical Engineering at University of Michigan
bookBachelor’s Degree, Mechanical Engineering, 3.61/4.0 GPA, Bachelor’s Degree, Mechanical Engineering, 3.61/4.0 GPA at Brigham Young University
github-logo-circle

Github Skills (91)

simulator10
unreal10
graph-convolutional-networks10
graph-neural-network10
mojo10
geometric-deep-learning10
modular9
convex-optimization9
airsim9
ai9
autonomous-vehicles9
platform-independent9
control-systems9
computer-vision9
deep-reinforcement-learning9

Programming languages (9)

TypeScriptJuliaC++MojoCTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
Implementation of k-armed Bandit problems from Sutton and Barto book in Julia
Contributions:8 commits, 2 PRs, 3 pushes in 1 year 1 month
julia
byu-magicc/magiccdp

Jun 2024 - Jul 2025

A set of differentiable programming tutorials for the BYU MAGICC Lab
Contributions:3 PRs, 10 pushes, 5 branches in 1 year 1 month
differentiable-programming
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