I can help you form and manage an agile technical team to make proof-of-concept prototypes. I have a strong background in numerical algorithms and convex optimization. I have made mathematical models of physical systems such as vehicle dynamics systems (steering, suspension and braking), automotive engines and robots. I have years of education and experience in Electrical, Mechanical, Automotive, Control Engineering and applied mathematics.
I was a Senior Research Engineer at Maplesoft for more than 6 years working on symbolic methods, acausal modeling, algorithm optimization and automatic code generation with Toyota, Japan and the Toyota Technical Center in Ann Arbor. I have also been an Assistant Professor for three years. I used to teach Mechatronics to undergraduate and Convex Optimization to graduate students.
At AIS, I lead the software team for the development of two connected autonomous vehicles and three autonomous mobile robotics . I also acted as the product owner of a connected autonomous electric tow tractor and a UV-C disinfection robot. In addition, I worked with the Model Based Systems Engineering (MBSE) and product management teams. The main business model of AIS is Robot as a Service (RaaS). Therefore, cloud services are a large part of the development process. In my role as the lead of the software team, I made sure that the embedded software, autonomy software and the web services teams worked smoothly together based on automated tests.
At SceneBox, I managed the cloud infrastructure for the data platform built for autonomous driving and robotics companies with large datasets of images, videos or lidar measurements. SceneBox has a modular design and it integrates with other services such as annotation or project management tools. You can try it here.
PhD in Mechanical Engineering, 2008
Concordia University
MSc in Electrical Engineering, 1999
Amirkabir University of Technology
BSc in Electrical Engineering, 1996
Sharif University of Technology