List of opensource contributions done by me.
Contributed to bunjs where I was able to add some jest-extended matchers into bun’s testing ecosystem by adding C++ bindings to JavaScript engine’s Object.values() method and do rest of the implementation in ziglang and my Pull Request got merged into bun codebase. oven-sh/bun#9741
Contributed to Project ZVM, a version management tool for ziglang written in Golang. I succeeded in adding a new feature that will allow windows user to run ZVM commands without explicitly running terminal in administrative. This will automatically ask to elevate permission when needed. tristanisham/zvm#60
I was able to create a opensource CLI tool named nfdk for Fynd theme which will help in deployment of UI theme by notifying teams group after deployment. This tool was built using ziglang and shell script. https://github.com/nithinkjoy-tech/nfdk
Contributed to Project ZVM a version management tool for ziglang. I succeeded in adding a new feature that streamlines the installation process for Windows users by including an installation PowerShell script. tristanisham/zvm#53
Contributed to opensource project Bun.js where I was able to debug and fix issue where developers were not able to create local development setup due to LLVM version mismatch in Makefile. oven-sh/bun#5696
Also, in Bun.js I was able to modify code which was written in zig language and raise PR for issue (currently under review) where I was able to make fs.readSync method in bun work same as in node.js and also added test cases. oven-sh/bun#7092