Dr. Satya Pramod Jammy

Dr. Satya Pramod Jammy

Professor

Profile Summary

Dr. Satya Pramod Jammy is a Professor in the School of Computer Science at UPES, Dehradun, with over 16 years of combined experience in research, academia, and industry. His interdisciplinary work spans high-performance computing, computational fluid dynamics, aerospace engineering, mechanical engineering, and applied mathematics. He specializes in developing scalable numerical methods and energy-efficient algorithms for emerging exascale architectures, with expertise in CUDA, MPI, OpenMP, and GPU-accelerated simulations.

Dr. Jammy leads the development of OpenSBLI, an influential open-source framework used internationally by institutions including NASA, JAXA, European Space Agency, and leading universities. He has secured major research grants and guided PhD, postdoctoral, undergraduate, and postgraduate researchers.

He has also played important administrative roles in establishing interdisciplinary research centers, implementing innovative curricula, and leading academic initiatives including NEP 2020 integration and active-learning pedagogies.

Work Experience

Dr. Jammy currently serves as Professor of Computer Science at UPES. Previously, he held faculty positions at SRM University AP. Before that, he worked as a Research Fellow at University of Southampton on exascale and high-performance CFD. Earlier, he served as a Senior Software Engineer at Accenture.

His experience spans teaching, research leadership, center development, curriculum design, and industry collaboration with organizations such as Intel, Dell, and Ansys Foundation.

Research Interests

High-Performance Computing | GPU-Accelerated Algorithms | Numerical Methods for CFD | Shock–Boundary Layer Interactions | Structured and Unstructured Grid Solvers | Adaptive Mesh Refinement | Exascale Algorithm Design | In-Situ Visualization

Teaching Philosophy

Dr. Jammy emphasizes experiential, project-based, and problem-based learning. His pedagogy integrates real-world simulations, open-source tools, and active-learning strategies to develop deep conceptual understanding. He designs courses that encourage curiosity, computational thinking, and interdisciplinary applications, ensuring students gain both theoretical foundations and hands-on computational skills.

Courses Taught

Python Programming | Object-Oriented Programming (C++) | Machine Learning | Numerical Methods | Computational Fluid Dynamics | High-Performance Computing | Cooling of Industrial Electronic Devices | Statistics | Advanced Computational Techniques for Master's Students

Awards and Achievements

Recipient of a letter of appreciation from NASA for contributions to OpenSBLI. Awarded competitive grants including DST-CRG (India), EPSRC GPU computing time (UK), PRACE supercomputing access (EU), and an NVIDIA academic hardware grant. Held M.Tech and PhD scholarships and secured over ₹38 lakh as PI from DST SERB and approximately ₹4.5 crore in supercomputing resources as Co-PI.

Scholarly Activities

Dr. Jammy has published journal papers mostly in Q1 journals such as Journal of Fluid Mechanics, Computer Physics Communications, and Journal of Computational Science, along with several conference papers and presentations. He leads the development of OpenSBLI and contributes to OPS, both widely used in the global CFD and HPC communities. His software frameworks serve as benchmarks for major supercomputing facilities and are used internationally by academia and research agencies.

He has supervised PhD scholars, postdoctoral researchers, and numerous undergraduate and postgraduate projects resulting in peer-reviewed publications. He regularly delivers workshops and invited talks on CFD, Linux, and innovative pedagogies, and has contributed to academic committees, conference organization, curriculum development, and NEP 2020 implementation.