Civil engineering department,
Indian Institute of Technology Roorkee, Uttarakhand
I am working in finite element methods and isogeometric analysis with an emphasis on method development for problems involving shape and topological optimization. I am also interested in GPU and parallel computing and have been working on developing a framework for efficient parallel implementation of isogeometric analysis.
I have focused my research using the open-source FEM package FEniCS and have been using it in my research for the past two years, and I have to say that it is just pure gold in scientific computing with differential equations. I also had the fortunate experience of working with the FEniCS team during GSoC 2019. It helps you think way beyond the constructions of domain-specific implementations of the finite element method. You will not understand its powers until you have faced difficulties with commercial packages like Abaqus or Ansys or have tried to make your custom implementation in some programming language.
Besides development for numerical simulations, I also love making animations using Python+Plotly+Blender for developing intuition in the workings of FEM and IGA. I also love to code with different programming languages and have built this website for our lab. You can check out my work in these locations.