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.