Jaladh Singhal is an Applications Developer at Caltech/IPAC with eight years of experience building web UIs and scientific tools that make astrophysical data accessible to researchers. He blends front-end design and back-end engineering—driving the Firefly Python interface and modernizing web apps for major archives and missions like SPHEREx, Euclid, Spitzer, and Roman. An active open-source contributor and long‑time TARDIS maintainer/mentor, his widget work has supported supernova research and ties back to projects recognized around the 2020 Physics Nobel Prize. He’s skilled at translating scientist requirements into polished UIs and reproducible Python tooling, and he leverages Figma to streamline scientist-to-developer handoffs. Comfortable across React, Jupyter widgets, and Elm, he also improves developer experience through documentation, tests, and CI automation. Always looking for collaborative, high-impact scientific software challenges, he mentors emerging contributors through multiple Google Summer of Code cycles.
8 years of coding experience
2 years of employment as a software developer
Senior Secondary Education - Class 12, Science, Mathematics and Informatics Practices, 95.00%, Senior Secondary Education - Class 12, Science, Mathematics and Informatics Practices, 95.00% at Jaipuria Vidyalaya
Bachelor of Technology - BTech, Computer Science, 8.99 / 10 CGPA, Bachelor of Technology - BTech, Computer Science, 8.99 / 10 CGPA at SKIT Jaipur
TARDIS - Temperature And Radiative Diffusion In Supernovae
Role in this project:
Full-stack Developer
Contributions:324 reviews, 77 commits, 69 PRs in 3 years
Contributions summary:Jaladh made contributions to both the front-end and back-end of the TARDIS project. The user implemented larger plot sizes in a quickstart notebook, refactored Jupyter widget subpackages, and added a line info widget. The user also created a new subpackage for Jupyter widgets and added shell info widgets. Furthermore, the user worked on the documentation, contributing to the contribution guidelines and adding information about the widgets features.
Functions and classes to access online data resources. Maintainers: @keflavich and @bsipocz
Role in this project:
Back-end Developer
Contributions:18 commits, 1 PR, 21 comments in 1 year
Contributions summary:Jaladh primarily contributed to the development of a new module within the astroquery library for querying the SVO Filter Profile Service (SVO FPS). Their work involved implementing core functionality, including methods to fetch filter index, transmission data, and filter lists from the SVO FPS API. Furthermore, the user refactored code for PEP8 compliance, and updated test cases to ensure code quality and reliability. The user also fixed documentation related issues.
pythondataastropy-affiliatedastropyastronomy
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.