Projects

These are my side projects where I poke at Linux and cloud-native stacks to see how they work. I have created several personal projects over time but these are my notable ones that helped me understand system design, kubernetes and linux.

Open source

Merged pull requests to repositories outside my own account, grouped by repository.

cedana/cedana 26

  • #933 Fix: CI duplicate plugin pushesOct '26
  • #864 CED-2294: CSX plugin upload (CI changes)Sep '26
  • #862 CED-2301: Update storage and rmq sdk clientsAug '26
  • #860 CED-2296: Fix tests with hardcoded V2 endpointsAug '26
  • #709 Feat: Move from Cloudsmith->S3Aug '26
  • #839 Hotfix: init ld config host path removalJul '26
  • #837 Fix: initialize ldconfig on k8 gpu nodesJul '26
  • #812 Fix: Routine k8s ci cleanupJun '26
  • #796 hotfix: Support v2 containerd conf in RKE2May '26
  • #764 CED-2045: Update k8 setup scripts to support rke2May '26
  • #788 CED-2084: Update unit-tests image from golang:bullseye to golang:bookworm 1.25.0May '26
  • #781 hotfix: incorrect slurm build path in ciMay '26
  • #757 CED-1502: Improved install script loggingApr '26
  • #734 CED-1932: hotfix: disable multi-gpu testsMar '26
  • #719 CED-1909: Fix: Skip large cpu tests for gke platformFeb '26
  • #711 CED-1858: fix: wait_for_ready status checksJan '26
  • #695 Hotfixes: Nebius CI changes + chaos testingJan '26
  • #667 Feat: multi-gpu nebius ci testingJan '26
  • #682 CED-1829: Rewrite CI for CloudsmithJan '26
  • #640 CED-1649: Feat/freeze dump optsNov '25
  • #577 CED-1356: fix: reduce rmq concurrencyJul '25
  • #573 hotfix: reduce concurrencyJul '25
  • #568 CED-1244: feat: Checkpoint Duration info uploadJul '25
  • #400 chore: use otlp for direct reporting to signozNov '24
  • #374 feat: push docker image to cedana-helper-testOct '24
  • #346 fix: otel portsSep '24

cedana/cedana-helm-charts 15

  • #125 CED-2251: Refactor: monitoring installationAug '26
  • #114 CED-1971: Feat: remove taints during uninstallMar '26
  • #108 CED-1763: Feat/disable io uringJan '26
  • #106 fix/shm-float-valJan '26
  • #93 CED-1639: Add vector+prom scraping for s3 sinkNov '25
  • #75 CED-1343: Feat: controller-taintAug '25
  • #42 Jupyter exampleJun '25
  • #60 new releaseJun '25
  • #59 Hotfix: Missing sqs envJun '25
  • #57 fix: cedana-cluster-name envJun '25
  • #50 Fix: RBAC permissions for Kueue job creationFeb '25
  • #48 fix:rbac for clusterinfo and informer in managerJan '25
  • #31 feat: cedana-otel helm values.yamlNov '24
  • #40 fix: a more descriptive readme for restoreOct '24
  • #34 feat: Redis deployment and svc with READMEOct '24

cedana/cedana-samples 6

  • #38 Feat: ai agents samplesJun '26
  • #32 CED-1922: Fix: split lammps workloadMar '26
  • #31 CED-1926: Fix: resource-reqsFeb '26
  • #28 Hotfix: revert deepseed image tagJan '26
  • #27 Fix: Use common images for faster pullJan '26
  • #26 Fix: image-pull-policy to IfNotPresentJan '26

cedana/cedana-cli 4

  • #51 Feat: Documentation for script automationApr '25
  • #49 Feat: Add contentType flagMar '25
  • #47 Documentation for cedana-cliMar '25
  • #46 Feat: complete reworkMar '25

cedana/cedana-image-streamer 2

  • #23 CED-1769: Feat: cloudsmith->s3Aug '26
  • #20 CED-1829: fix: cloudsmith-actionJan '26

cedana/cedana-propagator-sdk 2

  • #5 CED-2257: Feat: Autogenerated openapi.jsonAug '26
  • #2 feat: restore/checkpoint reasonAug '25

cedana/cedana-api 1

  • #47 [WIP] Add network-lock in task criuoptDec '24

checkpoint-restore/criu 1

  • #2300 Adding IP_TTL socket option while restoringFeb '24

cilium/cilium-cli 1

  • #1877 fix: Changed regex to include capital letters.Aug '23

kubearmor/KubeArmor 1

  • #1195 [WIP] Test ArchLinux-6.2.1 supportApr '23

kubeflow/website 1

  • #4091 fix: getting-started broken linkApr '25

pingcap/tidb 1

  • #36021 ddl: fix typo in commentJul '22

snprajwal/barter 1

  • #4 feat: add creation times and delivery tableAug '22

snprajwal/nextleveldb 1

  • #1 RahulJan '22