About me

I am a computational engineer with a Master’s degree in Computational Materials Science from TU Bergakademie Freiberg, Germany, specialising in high-performance computing (HPC), numerical methods, and GPU-accelerated AI applications. I hold a Bachelor’s degree in Mechanical Engineering from Chaitanya Bharathi Institute of Technology, affiliated with Osmania University, Hyderabad, India, and am currently based in Hyderabad, India. I am fluent in English (C1) and German (B2), enabling effective communication in bilingual professional environments.

Summary

Educational Background

  • Master of Science in Computational Materials Science, TU Bergakademie Freiberg, Germany (Oct 2019 – Sep 2024)
    • Grade: 2.3
    • Focus: Nonlinear Finite Element Methods, Numerical Analysis of Differential Equations, Machine Learning for Materials Scientists, High-Performance Computing, Continuum Mechanics
    • Thesis: Overlapping Schwarz Domain Decomposition Methods in Python with Applications in Structural Mechanics
    • Supervisors: Prof. Dr. Oliver Rheinbach, Dr. Stephan Köhler, Institute of Numerical Mathematics and Optimization, TU Bergakademie Freiberg
  • Bachelor of Engineering in Mechanical Engineering, Chaitanya Bharathi Institute of Technology, Hyderabad, India (Aug 2015 – Jul 2019)
    • Grade: 8.6/10
    • Focus: Structural Mechanics, Computer-Aided Design and Manufacturing, Machine Design, Dynamics of Machines, Fluid Mechanics, Thermodynamics, Heat Transfer

Skills and Expertise

  • Core Competencies: GPU-Accelerated Computing, AI Model Optimisation, Finite Element Analysis, High-Performance Computing, Numerical Modelling, Distributed & Parallel Computing
  • GPU & Accelerated Computing: CUDA, Numba, kernel optimisation, performance profiling
  • Parallel & Distributed Computing: MPI, OpenMP, PETSc, SLURM, PBS
  • Machine Learning & AI: PyTorch, TensorFlow, scikit-learn, NumPy, SciPy
  • Programming Languages: Python, MATLAB, C++, Fortran, Rust
  • Numerical Methods: PDE discretisation, finite element methods, numerical linear algebra, Krylov methods (CG, PCG, GMRES), preconditioning
  • Simulation & Analysis Tools: Abaqus, GMsh, COMSOL Multiphysics, LS-DYNA, ANSYS Workbench
  • Software Development Practices: Git, PyTest, CMake, Docker, GoogleTest, Linux
  • Documentation & Communication: LaTeX, Sphinx, Doxygen
  • Soft Skills: Problem solver, Adaptable, Research-oriented, Technical Documentation, Presentation

Professional Experience

  • Technical Intern — AI Model Optimisation Aientasar Software Solutions, Hyderabad, India (Oct 2024 – Apr 2025)

    • Analysed numerical performance and model evaluation pipelines for computer-vision anomaly detection using Python and TensorFlow.
    • Owned data preprocessing, validation, and robustness analysis for camera-feed image data.
    • Improved model deployment readiness in collaboration with the engineering team.
  • Research Assistant (HiWi) & Master’s Thesis Institute of Numerical Mathematics and Optimization, TU Bergakademie Freiberg (Aug 2023 – Sep 2024)

    • Formulated and implemented a nonlinear FEM solver in Python for a von Mises plasticity model under small-strain assumptions.
    • Applied numerical methods for discretised PDE systems, including Newton-Raphson, Krylov solvers (CG, PCG, GMRES), and UMFPACK.
    • Implemented overlapping Additive Schwarz preconditioning and benchmarked the solver against conventional Newton and Abaqus reference simulations, achieving an 8× runtime reduction (160s → 20s per step).
    • Maintained code reproducibility and modularity through version control (Git) and structured testing (PyTest unit and integration tests).
  • Summer Intern — PRACE Summer of HPC 2021 MdlS – Maison de la Simulation (CEA/CNRS), France (Jun 2021 – Aug 2021)

    • Selected as one of 66 participants for the PRACE Summer of HPC programme.
    • Studied an existing parallel FEM solver codebase, written in C/C++ with OpenMP and MPI support, across several use cases and configurations.
    • Collaborated with an international team to extend the parallel FEM codebase for heat transfer through diffusion and radiation.
    • Received practical training in MPI, OpenMP, GPU programming with CUDA and Numba, and batch scheduling on a computing cluster using SLURM.

Certifications & Achievements

  • PyTorch for Deep Learning Professional Certificate — DeepLearning.AI (July 2026) (Credentials)
  • Fundamentals of Accelerated Computing with CUDA Python — NVIDIA Deep Learning Institute (Credentials)
  • Fortran for Scientific Computing — PRACE & Vlaams Supercomputer Centre (Credentials)
  • Deutsch: Kommunikation in Studium und Beruf — International University Center (IUZ), TU Bergakademie Freiberg

I’m passionate about open-source software and computational science, with a focus on the numerical simulations, and AI fueled engineering solutions. I’m actively exploring PhD opportunities and industry roles in high-performance computing, scientific ML, and GPU engineering.

For a comprehensive overview of my qualifications, you can refer to my detailed CV available in English and German.