Narendra Nanal

Senior Software Engineer at MathWorks

City of Troy, New York, 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
Narendra Nanal is a Senior Software Engineer and doctoral candidate at Rensselaer Polytechnic Institute with eight years of experience building high-performance computational mechanics software for multi-physics simulations. He specializes in modern C++ and MPI-based coupling frameworks, having developed a modular OpenIFEM integration layer that preserves independent code communicators while enabling scalable data exchange. His work spans novel numerical algorithms (fluid–thin shell interaction, parallel solid–solid impact) and practical tools like reduced-order models and uncertainty quantification through Dakota coupling. Now at MathWorks, he brings research-grade simulation expertise to production software, bridging academic rigor with engineering impact. Based in Troy, NY, he combines deep domain knowledge in fluid/thermal and aerospace engineering with hands-on experience delivering parallelized, reusable software components.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster of Technology (M.Tech.), Fluid and Thermal Engineering, Master of Technology (M.Tech.), Fluid and Thermal Engineering at Indian Institute of Technology, Guwahati
bookBachelor of Technology (B.Tech.), Mechanical Engineering, Bachelor of Technology (B.Tech.), Mechanical Engineering at Vishwakarma Institute Of Technology
bookDoctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering, Doctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (11)

fenics9
mechanics8
snl-applications8
amr7
multiphysics7
petsc7
finite-element-analysis5
solver3
coupling2
fluid2
shell1

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
nsnanal/starter-web

Jan 2020 - May 2023

Simple starting point website project based upon Initializr
Contributions:6 pushes, 1 branch in 3 years 4 months
initializrstarting-pointjavascriptpointproject-website
nsnanal/fem-shell

Jul 2019 - Feb 2020

FEM Code for Fluid-Structure Coupling - Structure Solver implementing Flat Shell Elements
Contributions:2 PRs, 5 pushes, 4 branches in 6 months
femcouplingelementsfluidsolver
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