Summary
Rahul Kumar is a computational plasma physicist with eight years of experience building physics-driven simulations and ML optimization tools for fusion and laser–matter interaction problems. Holding a PhD from Ben-Gurion University, he blends deep theoretical modeling with practical high-performance engineering—writing production C++, Python, Fortran and MATLAB and accelerating codes with MPI, OpenMP and GPUs. At TAU Systems he created TauOpt, a Python Bayesian optimization pipeline that integrates into Linux batch workflows, and at PPPL and Princeton he developed novel algorithms to handle singular behavior and dynamic load balancing on large supercomputers. Based in New Jersey, Rahul excels at turning complex physical models into scalable, visualizable software and has a record of peer-reviewed publications that link simulation fidelity to measurable experimental diagnostics. Notably, he pairs research-grade numerical methods with pragmatic tooling for data analysis and high-rate acquisition, enabling both scientific insight and operational deployment.
8 years of coding experience
9 years of employment as a software developer
Indian Institute of Technology Kanpur
Doctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at Ben-Gurion University of the Negev