Badges
Certifications
Work Experience
Software Developer
Universität Siegen • December 2019 - December 2020
◆ Developed C++ applications for Finite Element Method and Lithium Battery Analysis using Intel MKL, STL containers, OOP, Smart Pointers, RAII, and Templates. ◆ For solving the system of equations different solvers like PARDISO, PETSC, and HYPRE were incorporated. ◆ As the applications were developed for High-Performance Computing (HPC), features like Multi-Processing (MPI) and Multi-Threading (OpenMP) were implemented. ◆ Developed a front-end application in Python to launch the simulation on HPC. ◆ Developed a Python application for testing the programs. ◆ Providing technical support for applications developed by the team.
C++ Instructor
Universität Siegen • April 2019 - September 2019
• Directed the tasks to the students. • Reviewed programs of students. • Prepared the presentation of individual students. • Supervised 30 students. • Monitored student's performance.
Software Developer
Universität Siegen • January 2019 - March 2019
◆ Developed C++ applications for Finite Element Method and Lithium Battery Analysis using Intel MKL, STL containers, OOP, Smart Pointers, RAII, and Templates. ◆ For solving the system of equations different solvers like PARDISO, PETSC, and HYPRE were incorporated. ◆ As the applications were developed for High-Performance Computing (HPC), features like Multi-Processing (MPI) and Multi-Threading (OpenMP) were implemented. ◆ Developed a front-end application in Python to launch the simulation on HPC. ◆ Developed a Python application for testing the programs. ◆ Providing technical support for applications developed by the team.
Education
Universität Siegen
Computer Science, MS• October 2017 - August 2020
Periyar Maniammai Institute of Science and Technology
Mechanical Engineering, B.Tech• June 2013 - April 2017