About me

I am a software engineer with a Master's degree in Computational Materials Science from TU Bergakademie Freiberg, Germany, specialising in high-performance computing, numerical approximation methods, and applications of AI in materials science. I also hold a Bachelor's degree in Mechanical Engineering from Chaitanya Bharathi Institute of Technology, Hyderabad, India. I am currently based in Hyderabad, India. I have a strong command of both English and German, allowing me to communicate effectively in bilingual professional settings.

Summary

Educational Background

  • Master of Science in Computational Materials Science, TU Bergakademie Freiberg, Germany

    • 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
  • Bachelor of Engineering in Mechanical Engineering, Chaitanya Bharathi Institute of Technology, Hyderabad, India

    • Focus: Structural Mechanics, Computer-Aided Engineering (CAE), Fluid Dynamics, Thermodynamics

Skills and Expertise

  • Domains: GPU-Accelerated Computing, AI Model Optimisation, Finite Element Analysis, High-Performance Computing, Numerical Modelling, Distributed & Parallel Computing
  • GPU Computing: CUDA, Numba (GPU), kernel optimisation, performance profiling
  • Distributed & Parallel Computing: MPI, OpenMP, PETSc, PBS, SLURM
  • AI / ML Frameworks: PyTorch, TensorFlow, scikit-learn, NumPy, SciPy
  • Programming Languages: Python, C++, MATLAB, Fortran, Rust
  • Simulation Tools: Abaqus, GMsh, LS-DYNA, ANSYS Mechanical
  • Software Development: Git (GitHub, GitLab), Docker, CMake, Linux, PyTest, Catch2, Googletest
  • Documentation: LaTeX, Sphinx, Doxygen
  • Soft Skills: Problem-solving, Teamwork, Research, Technical communication, Public speaking

Professional Experience

  • Technical Intern — AI Model Optimisation

    Aientasar Software Solutions, Hyderabad, India (Oct 2024 – Apr 2025)

    • Optimised inference performance of computer vision models for real-time anomaly detection on live camera feed data, focusing on throughput and latency reduction in a Linux-based GPU deployment environment.
    • Conducted systematic profiling to identify computational bottlenecks across the AI/ML pipeline.
    • Validated optimised model outputs against baseline reference results to ensure correctness under performance-driven modifications.
  • Student Research Assistant & Master's Thesis

    Institute of Numerical Mathematics and Optimization, TU Bergakademie Freiberg (Aug 2023 – Sep 2024)

    • Developed high-performance non-linear FEM solvers in Python for structural mechanics applications.
    • Reduced solver runtime from 160 s to 20 s per loading step through systematic profiling and algorithmic redesign.
    • Validated results against commercial FEM software (Abaqus); maintained reproducibility via Git and structured documentation.
  • Summer Intern — PRACE Summer of HPC 2021

    Maison de la Simulation, CEA/CNRS, France (Jun 2021 – Aug 2021)

    • Selected as one of 66 participants for the competitive Partnership for Advanced Computing in Europe (PRACE) HPC programme.
    • Developed and optimised parallel C++ code using OpenMP and MPI in a distributed multi-node environment.

Certifications & Achievements

  • Fundamentals of Accelerated Computing with CUDA Python

    NVIDIA Deep Learning Institute, Certification Link.

  • Deutsch: Kommunikation in Studium und Beruf

    International University Center (IUZ), TU Bergakademie Freiberg

  • Fortran for Scientific Computing

    Partnership for Advanced Computing in Europe (PRACE) and Vlaams Supercomputer Centre, over FutureLearn, Certification Link.

In addition to my professional work, I am a tech enthusiast with an interest in open-source software and computational science. I enjoy exploring new ideas at the intersection of hardware and software performance.

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