Jishnu Bhattacharya is a senior research engineer with 11+ years blending computational physics, high-performance computing, and applied AI, anchored by a PhD in Astrophysics. He has led scalable MPI-enabled simulations on HPC clusters and transitioned those numerical and algorithmic strengths into production AI systems, building real-time speech and audio pipelines using FastAPI, NestJS and Azure/OpenAI services. An active Julia contributor, he’s improved core performance and correctness in the Julia language and StaticArrays.jl—work that underpins high-performance scientific computing. Comfortable spanning R&D and product engineering, he designs efficient algorithms, deploys low-latency ML backends, and translates complex scientific problems into practical, data-driven solutions. Based in Bengaluru, he enjoys bridging academic rigor with product impact, often applying techniques from astrophysical modeling to optimize real-world AI systems.
11 years of coding experience
6 years of employment as a software developer
Vivekananda Mission School
Master of Science (M.Sc.), Physics, Master of Science (M.Sc.), Physics at IIT Kanpur
Doctor of Philosophy - PhD, Astrophysics, Doctor of Philosophy - PhD, Astrophysics at Tata Institute of Fundamental Research
Contributions:8 reviews, 9 commits, 31 PRs in 1 year 6 months
Contributions summary:Jishnu made significant contributions to the `staticarrays.jl` repository, implementing and extending the functionality of statically sized arrays in Julia. They added new methods like `zero` and `reverse` for various array types. They also focused on optimizing array views by avoiding the `SubArray` wrapper, including the implementation of broadcasting for `Diagonal` StaticArrays. These changes enhance performance and extend the capabilities of the library.
Contributions:246 reviews, 65 commits, 637 PRs in 2 years
Contributions summary:Jishnu primarily contributed to the Julia programming language project by addressing various issues related to code correctness and performance within the base library and standard libraries. Their work involved fixing bugs in core functionalities, improving indexing methods, and optimizing code for specific data structures. The user also added and corrected documentation, ensuring clarity and accuracy within the codebase, particularly for methods like `mapreduce` and `show`. Several commits focused on fixing potential type instabilities and improving performance.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jishnu Bhattacharya - Senior Research Engineer at Temple Capital