Skip to content

Resume

Skills


  • Programming: Python, C++, C, MATLAB, FORTRAN, LaTeX
  • Software/Libraries/Packages: TensorFlow, PyTorch, Git, Gmsh, Paraview, Tecplot, PETSc, CMake
  • CAD Software: SolidWorks, NX 10, CATIA V5
  • Operating Systems: Linux, macOS, Windows

Education


Massachusetts Institute of Technology

Master of Science in Computational Science and Engineering | Sept. 2018 - Aug. 2021

  • Relevant Coursework: Numerical Methods for PDEs (2.097), Numerical Methods for Stochastic Modeling and Inference (16.940), Statistical Learning Theory and Applications (6.860), Numerical Linear Algebra (18.335), Nonlinear Optimization (6.252J), Fast Methods for PDEs and Integral Equations (6.335), Data Mining (IDS.145)

Massachusetts Institute of Technology

Master of Science in Mechanical Engineering | Sept. 2018 - Aug. 2021

  • Relevant Coursework: Fluid Mechanics (2.25), Numerical Fluid Mechanics (2.29), Learning Machines (Physics Informed Machine Learning) (2.168), Risk Aware and Robust Nonlinear Planning (16.S498), Waves and Imaging (18.367), Underactuated Robotics (6.832)

McGill University

Bachelor of Engineering in Honours Mechanical Engineering | Sept. 2014 - May 2018

  • Thesis: Adjoint-Based Aerodynamic Shape Optimization for the Discontinuous Galerkin Approach.

  • Design Project: Analysis, Design and Control of a Hybrid Rocket Propulsion System.

  • Relevant Coursework: Computational Aerodynamics, Mechanics of Composite Materials, Control Systems, Ordinary and Partial Differential Equations, Probability

Work/Research Experience


The Boeing Company

Software Engineer (AI/Autonomy) | Aug. 2021 – Present

  • Working as a researcher on the Advanced Autonomous Systems team in Boeing's R&D Division (Phantom Works).

MIT - MSEAS Research Group

Graduate Research Assistant - Advisor: Prof. Pierre Lermusiaux | Sept. 2018 – Aug. 2021

  • Co-developed PDE based schemes (based on optimal control theory) for energy-constrained, time optimal path planning of autonomous marine vehicles. Investigated reduced order models for efficiently handling uncertain ocean environments. More about this project -->
  • Developed algorithms for high frequency stochastic acoustic ray propagation in uncertain ocean environments. Investigated methods for efficient uncertainty quantification and studied Bayesian approaches to use acoustic measurements to infer uncertain environment properties (e.g. the sound speed profile). More about this project -->
  • Co-created a numerical algorithm that allows for efficient analysis of safety properties for autonomous robotic systems; results were published in a peer-reviewed conference paper.
  • Engineered a data-driven path planning scheme for autonomous vehicles, enabling real-time data to adaptively improve navigation in uncertain environments.
  • Mentored and developed four undergraduate and high school summer interns, teaching research methods and engineering problem solving techniques to prepare them for advanced academic and professional pursuits.

McGill Computational Aerodynamics Group

Undergraduate Research Assistant - Advisor: Prof. Siva Nadarajah | May 2016 – Aug. 2018

  • Studied high-order methods for computational fluid dynamics (CFD). In particular, investigated the Discontinuous Galerkin method and its use in adjoint-based aerodynamic shape optimization.
  • Explored the NURBS Enhanced Finite Element Method and Isogeometric Analysis as approaches for efficient aerodynamic shape optimization. The work resulted in a conference paper at the AIAA Aviation 2019 Forum (Dallas, July 2019). More about this project -->
  • Explored free-form deformation (a shape parametrization tool) as an option for aerodynamic shape optimization. Presented results to Bombardier's Advanced Aerodynamics Group. More about this project -->

Bombardier Aerospace - Advanced Aerodynamics Group

Software Engineer Intern | May 2017 – Aug. 2017

  • Implemented software in Python for streamlining the procedure of processing and visualizing aerodynamic data collected from wind tunnel tests.
  • Investigated a driver used for aircraft lift analysis in Bombardier’s in-house Navier-Stokes code. Generated Python scripts for automating test cases and presented results for a potential speed up of 25%.

McGill University

Undergraduate Teaching Assistant | Aug. 2015 – Dec 2017

  • Awarded the Tomlinson Engagement Award for Mentoring. Given by some professors to those showing excellent understanding of the class material, the award entails acting as a course assistant in subsequent course offerings (awarded for Mechanics (Statics), Thermodynamics 2 and Compressible Fluid Mechanics). Graded assignments and conducted review sessions for approximately 50 students.
  • Mathematics teaching assistant (Advanced Calculus, Ordinary Differential Equations). Conducted weekly tutorials for approximately 40 students.

Design Teams


McGill Rocket Team

Hybrid Rocket Propulsion Subteam | Aug. 2017 – May 2018

  • Member of a team tasked with computationally modeling and testing the propulsion system for a hybrid rocket designed to fly to an altitude of 10,000 ft.
  • Implemented computational models of the hybrid propulsion system in Python that utilized the NASA CAE library. Studied the performance of the system as a function of several design parameters (ex. oxidizer mass flow rate, fuel grain geometric parameters, nozzle area ratio).
  • Designed, tested (using CFD and FEA), and optimized the nozzle, piping, and pyrotechnic flow actuation devices for the propulsion system.

McGill Baja Racing Team

Shifter Subteam | Aug. 2015 – Aug. 2017

  • A student-run design team at McGill that designs and builds a Baja (a single-seat off-road racing vehicle).
  • Initially assisted in preparing vehicles for competitions; later promoted to co-lead a team of three in designing and manufacturing the shifter system for the new vehicle model.

Selected Awards


  • Epp and Ain Sonin Fellowship (Massachusetts Institute of Technology, 2018)
  • FRQNT Scholarship for Master’s Studies (Quebec Provincial Government, 2018)
  • British Association Medal (McGill University, 2018)
  • The William U. Lee Memorial Scholarship (McGill University, 2015-2017)
  • James McGill Scholarship (McGill University, 2014)

Selected Journal/Conference Papers


  • Doshi, M.M.*, Bhabra, M.S.*, & Lermusiaux, P.F. (2023). Energy–time optimal path planning in dynamic flows: Theory and schemes. Computer Methods in Applied Mechanics and Engineering, 405, 115865.
  • Doshi, M.*, Bhabra, M.*, Wiggert, M., Tomlin, C.J., & Lermusiaux, P.F. (2022, December). Hamilton-jacobi multi-time reachability. In 2022 IEEE 61st Conference on Decision and Control (CDC) (pp. 2443-2450). IEEE.
  • Humara, M.J., Ali, W.H., Charous, A., Bhabra, M., & Lermusiaux, P.F.J. (2022, October). Stochastic acoustic ray tracing with dynamically orthogonal differential equations. In OCEANS 2022, Hampton Roads (pp. 1-10). IEEE.
  • Bhabra, M.S.*, Doshi, M.M.*, Koenig, B.C.*, Haley, P.J., Mirabito, C., Lermusiaux, P.F., ... & Goudey, H. (2020, October). Optimal harvesting with autonomous tow vessels for offshore macroalgae farming. In Global Oceans 2020: Singapore–US Gulf Coast (pp. 1-10). IEEE.
  • Ali, W.H., Bhabra, M.S., Lermusiaux, P.F., March, A., Edwards, J.R., Rimpau, K., & Ryu, P. (2019, October). Stochastic oceanographic-acoustic prediction and Bayesian inversion for wide area ocean floor mapping. In OCEANS 2019 MTS/IEEE SEATTLE (pp. 1-10). IEEE.
  • Bhabra, M., & Nadarajah, S. (2019). Aerodynamic shape optimization for the NURBS-enhanced discontinuous Galerkin method. In AIAA Aviation 2019 Forum (p. 3197).

* = Equal Contribution

Selected Conference Talks and Posters


  • Bhabra, M.S., Ali, W.H., & Lermusiaux, P.F. (2022). High frequency stochastic acoustic wavefront propagation and joint ocean-acoustic inference: The GMM-DO wavefront. The Journal of the Acoustical Society of America, 152(4_Supplement), A185-A185.
  • Bhabra, M. and Nadarajah, S., 2018, Adjoint-Based Aerodynamic Shape Optimization for the Discontinuous Galerkin Approach, Poster presented at: 26th Annual Conference of the Computational Fluid Dynamics Society of Canada, Winnipeg, Canada, 10-12 June 2018.