Pranjal Tale is a Senior Software Engineer with 10 years of experience building scalable, cloud-native AI platforms and agentic workflows, currently contributing to Microsoft’s AI Platform after leading platform work at Medable. He combines deep distributed-systems instincts with hands-on expertise in Python, Golang, and TypeScript, and operationalizes solutions using Kubernetes, Docker, and Helm. An IIT Roorkee alumnus with a strong applied-math background, he has a track record of shipping reliable infrastructure at HackerRank (including containerized evaluators and static Go binaries) and improving open-source projects like SymPy and Google’s CodeWorld compiler. Pranjal’s work often sits at the intersection of research and production—refactoring edge-case solvers and sanitizing compiler errors—showing a knack for making complex systems both correct and maintainable. Based in Bengaluru, he’s motivated by turning challenging ideas into products that scale in the real world.
10 years of coding experience
6 years of employment as a software developer
Indian Institute of Technology Roorkee
Senior Secondary PCM, Senior Secondary PCM at Jawaharlal Nehru School Bhopal
Educational computer programming environment using Haskell
Role in this project:
Full-stack Developer
Contributions:54 commits, 14 PRs, 30 comments in 3 months
Contributions summary:Pranjal primarily contributed to integrating the `codeworld-compiler` with the `codeworld-server`, enhancing the project's compilation capabilities. Their work involved modifying build scripts, cabal files, and source code across both the compiler and server to establish a functional connection between these components. Additionally, the user implemented error sanitization within the compiler and server and refactored codebase to shift regex-based filtering to the Haskell side. This ensured the proper handling of compilation errors.
Contributions:12 commits, 2 PRs, 34 comments in 3 days
Contributions summary:Pranjal primarily contributed to the `sympy/sympy` repository by modifying code related to the `solvers/diophantine.py` and `solvers/tests/test_diophantine.py` files. These changes involved refactoring, fixing whitespace, and improving code readability within the diophantine equation solvers. Additionally, the user addressed issues in the `cornacchia` function, with specific commits focusing on set notation and correcting edge cases.
mathpythonsciencecomputer-algebra-systemalgebra
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
Pranjal Tale - Senior Software Engineer at Microsoft