Nirmal Sarswat is a Senior Software Engineer II with nine years of experience building high-performance backend systems and large-scale distributed infrastructure across companies like Stripe, Appsmith, and AppDynamics. He specializes in Java and Python ecosystems, Kafka, Spark, Elasticsearch and cloud-native tooling, and has a track record of improving platform reliability and driving rapid product adoption—most notably leading Appsmith AI and contributing to a 200% jump in signups. Nirmal’s hands-on work spans traffic routing and edge infrastructure at Stripe to ingestion and real-time search at AppDynamics, and he’s comfortable owning technical designs through production handovers. An active open-source contributor and mentor, he has improved core math functionality in sympy and added backend features to Appsmith, reflecting both QA rigor and product-focused engineering. Based in Bengaluru and an IIT Roorkee alumnus, he blends systems-level depth with a knack for pragmatic, measurable business impact.
9 years of coding experience
6 years of employment as a software developer
Indian Institute of Technology Roorkee
Mathematics, Mathematics at Vikas Adarsh Model Sr. Sec. School, Bikaner
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Role in this project:
Backend Developer
Contributions:135 reviews, 3 commits, 98 PRs in 1 month
Contributions summary:Nirmal primarily contributed to the backend functionality of the Appsmith platform. Their work involved fixing bugs related to environment variables, implementing new APIs for release items, and refactoring PAC configuration service code. They also made changes related to instance configuration and analytics events, indicating a focus on improving the platform's internal workings and data management. Furthermore, the user added vision command feature for openAI plugin
Contributions:8 commits, 4 PRs, 38 comments in 5 days
Contributions summary:Nirmal primarily focused on testing and improving the `sympy/sympy` project's functionality, specifically related to the `legendre` polynomial calculations. They addressed issue #13916 by correcting and testing the polynomial's behavior for negative integer inputs. The user's contributions included adding new test cases, removing unnecessary ones, and updating existing tests to ensure accuracy.
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
Nirmal Sarswat - Senior Software Engineer II at Harness