Nihal Gonsalves is a polyglot software engineer with 10 years of experience building both backend and frontend systems, currently based in Berlin. Grounded in Computer Science and Mathematics, he moves quickly between languages and paradigms to deliver pragmatic, well-tested solutions. His open-source work spans developer tooling and web apps, including contributions to Vite (optimizing builds and dependency handling) and UI/markdown improvements for ntfy. On the backend he implemented robust APIs and offline validation for a bank IFSC codes repository, showing attention to data integrity and retrieval performance. A native English speaker with a knack for refactoring and improving developer experience, he blends academic rigor with hands-on craftsmanship. Colleagues describe him as a fast learner who surfaces non-obvious optimizations that make systems more reliable and maintainable.
10 years of coding experience
SSC (ICSE), Computer Science and Physical Sciences, SSC (ICSE), Computer Science and Physical Sciences at Sharada Mandir School
Bachelor of Science (B.Sc.), Computer Science, Mathematics and Statistics, Bachelor of Science (B.Sc.), Computer Science, Mathematics and Statistics at Christ University, Bangalore
HSSC (ISC), Physical Sciences, HSSC (ISC), Physical Sciences at Manovikas English Medium School
Contributions:36 commits, 4 PRs, 5 pushes in 1 year
Contributions summary:Nihal primarily focused on developing and maintaining the backend logic for the IFSC codes repository, likely for data validation and retrieval. They implemented an API to retrieve data, refactored the code to use common JSON data sources, and introduced offline validation. The user's contributions also included refactoring methods, enhancing the API for bank name lookups, and improving the testing infrastructure.
Contributions:87 reviews, 16 PRs, 1 push in 3 months
Contributions summary:Nihal contributed to the Vite.js project by fixing bugs related to the build process and server behavior. They addressed issues in the optimizer and test setup, ensuring correct server closure and dependency resolution. Additionally, the user refactored code for deprecation warnings and added a feature for optimizing dependencies, showing a focus on improving the build and development experience.
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.