Skip to content

Instantly share code, notes, and snippets.

@DhairyaMajmudar
Last active February 10, 2025 05:35
Show Gist options
  • Save DhairyaMajmudar/a90cb023c9ce48f017a4e8a010c17e85 to your computer and use it in GitHub Desktop.
Save DhairyaMajmudar/a90cb023c9ce48f017a4e8a010c17e85 to your computer and use it in GitHub Desktop.
Open Source Contribution
  1. CNCF Headlamp
  • 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
  1. GSoD'24 Enginner in JSON Schema Org
  • 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.
  1. Gitlab core codebase
  • Among Winners list in Gitlab April Hackathon'24.
  • Revamped UI of Gitlab members section.
  1. CNCF Vitess
  • Migrated vanilla CSS into tailwind.
  • Increased type-safety in several components
  • Converted HTML components like into ShadCN components.
  1. SoK'24 Mentorship KDE
  • 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.

  1. Caravan-Bitcoin
  • Migrated Caravan Bitcoin testing suite from Jest to Vitest.
  1. AsyncAPi
  • 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.
  1. Keyshade
  • Extended keyshade's ci/cd pipeline for its different microservices.
  • Several Fixes with keyshade's backend.
  • Fixing build failures for keyshade's platform service.
  1. Oppia Foundation
  • 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.
  1. 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment