- Developed storybooks for several componenets of Headlamp's UI.
- Added proper error handling to headlamp's backend.
- Wrote missing unit test cases.
- Removed deprecated Javascript methods and updated them with new one
- Maintainer of JSON Schema Organisation
- Google Season of Docs 2024 mentee, where I created several new frontend features, made new and unique solutions for implementing different UI features.
- Implemented features increasing the website usage by 40%.
- Dockerised JSON Schema website built on the top of Nextjs and typescript and improved CI/CD pipeline of the project.
- Fixed several bugs related to Nextjs hydration error and improved type safety by adding relevant types.
- Devloped an all new website for JSON Schema Conference'24 which took place in Paris.
- Final project report.
- Among Winners list in Gitlab April Hackathon'24.
- Revamped UI of Gitlab members section.
- Migrated vanilla CSS into tailwind.
- Increased type-safety in several components
- Converted HTML components like into ShadCN components.
-
Collaborated with the labplot/cantor project mentors of KDE, in which we worked in extending various cantor programming systems.
-
Utlised python scripting to develop modular and consistent styling in various programming systems of cantor easing the process.
- Migrated Caravan Bitcoin testing suite from Jest to Vitest.
- Contributed to docs and CI fixes of asyncapi generator.
- Added Unit test cases for websockets template.
- Helping in reviewing the Pull requests for other contributors.
- Extended keyshade's ci/cd pipeline for its different microservices.
- Several Fixes with keyshade's backend.
- Fixing build failures for keyshade's platform service.
- Worked as a member of Oppia's LAcE team while resolving critical bugs from production website.
- Wrote unit tests by utlising jasmine testing lib. for Angular components
- Collaborated with contributors from Google and Meta and removed several bugs.
- OSS Bounties
- Won OSS bounties by contributing to projects like TsCircuit and Cap-Go
- TsCircuit: Added
PCBMissingFootprintError
componenet. - Cap-Go CLI: Made Cap-Go CLI faster by adding vercel's ncc pacakge to it.