Amirali Omidfar is a software engineer with a decade of experience who combines a strong academic foundation (MS in Electrical and Computer Engineering from UCLA) with hands-on product delivery at Brooks Automation, where he leads a cross-functional team building machine vision and robotics solutions. He designs and implements image processing and object-detection algorithms, derives inverse kinematics for moving robots, and architects system integrations to meet customer requirements. His background spans embedded systems and edge ML from roles at TE Connectivity and UCLA research groups, reflecting comfort across hardware-software boundaries. Notably, he has applied mathematical modeling from pathogen network analysis to control of under-actuated systems, bringing rigorous analytical thinking to practical engineering problems. Based in Milpitas, CA, he blends research experience and manufacturing-focused engineering to turn complex vision and motion problems into deployable systems.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, 3.94, Bachelor's degree, Electrical and Electronics Engineering, 3.94 at University of Iowa
Bachelor's degree, Electrical and Electronics Engineering, 3.4, Bachelor's degree, Electrical and Electronics Engineering, 3.4 at University of California, Los Angeles
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
Amirali Omidfar - Software Engineer at Brooks Automation