Zouhair Mahboubi is a Modeling and Simulation Lead with 11 years of experience building and shipping simulation, control, and autonomy solutions for electric VTOLs, unmanned systems, and air traffic management from Palo Alto. He combines technical leadership—managing a 10+ person cross-functional team at Joby Aviation—with hands-on expertise in flight dynamics, control theory, reinforcement learning, and DevOps for CI/CD pipelines. A PhD-trained aerospace engineer with top grades from Stanford and McGill, he has founded a consultancy (7 Knots) advising autonomy and robotics teams on physics-based modeling, optimization, and production deployment. Zouhair is also an active open-source contributor, having improved core mechanics in SymPy and added map-based visualization features to Plotly.js, reflecting a comfort across back-end and front-end tooling. He’s bilingual (English/French), brings experience negotiating aviation regulations and setting product strategy, and is known for turning complex nonlinear dynamics problems into robust, testable simulation stacks.
11 years of coding experience
11 years of employment as a software developer
Foundations of General Management, Business Administration and Management, General, Foundations of General Management, Business Administration and Management, General at Harrison Metal
BEng, Mechanical Engineering (Computer Science Minor), 3.99, BEng, Mechanical Engineering (Computer Science Minor), 3.99 at McGill University
Constructive Collaboration, Constructive Collaboration at Kellogg Executive Education
B.Eng (Exchange Year), Mechanical Engineering, B.Eng (Exchange Year), Mechanical Engineering at Technische Universität München
Doctor of Philosophy (PhD), Aeronautics and Astronautics, Doctor of Philosophy (PhD), Aeronautics and Astronautics at Stanford University
Contributions:15 reviews, 10 commits, 6 PRs in 8 months
Contributions summary:Zouhair primarily contributed to the `sympy/sympy` repository by modifying and improving the mechanics module. Their work involved implementing and refining core functionalities within the Kane's method, including the explicit and implicit forms for kinematic matrices and the full equations of motion. The contributions addressed issues related to kinematic equations and unit quaternion representation, enhancing the performance and flexibility of the symbolic mechanics capabilities. The user also made updates to tests related to codegen.
Open-source JavaScript charting library behind Plotly and Dash
Role in this project:
Front-end Developer
Contributions:10 commits, 1 PR, 20 comments in 2 months
Contributions summary:Zouhair primarily focused on enhancing the `scattermapbox` trace within the Plotly.js charting library. Their contributions involved adding support for marker rotation and overlap, as well as implementing corresponding unit tests. These changes included modifications to the `convert.js`, `attributes.js`, and `defaults.js` files. Furthermore, the user addressed code style issues and made related improvements.
chartsdashcharting-librarychartwebgl
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.