Sitelet https://github.com/parthdagia05
Skip to content
View parthdagia05's full-sized avatar
😶
😶

Organizations

@sugarlabs

Block or report parthdagia05

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
parthdagia05/README.md

Parth Dagia

I like the layer underneath, the part that has to be fast and correct when nobody is looking at it.

BITS Pilani '27 · Bengaluru



Where I spend my time

Almost everything I know came from open source. I did not plan any of it in advance; one repo led to the next, and the things I got interested in are the things I kept showing up for.

Sugar Labs, Music Blocks. This is the one I care about most. I am a maintainer, working across both the original codebase and the v4 rewrite: how it loads, how the bricks are drawn and snap together, how the palette is put together, and reviewing pull requests from other contributors so they do not sit around waiting. It is software children learn music and programming with, which makes the small details feel worth arguing about.

Hyperledger Besu. Where contributing started for me. I went in thinking it would be Java plumbing and ended up in modular arithmetic, chasing client speed through the 256 bit math sitting under every EVM opcode. That was the project that taught me most performance work is really a maths problem in disguise, and I have been happily stuck on that idea since.

Kubescape, CNCF. Kubernetes security. I am still very much learning here, and that is the point. Reading how real clusters are attacked and defended is teaching me a whole vocabulary I did not have a year ago.

WasmEdge, CNCF. WebAssembly, in C++. This is my weekend thing. I pick it up when I feel like it, mostly because the runtime is small enough to actually read end to end and I wanted to understand what happens between a .wasm file and something running.


Things I have built

mandate · a small enforcement layer that decides what an agent is allowed to do from a schema, before it does it, with no model in the loop.

schemago · a Postgres migration runner in Go. One binary, one transaction per migration, safe when two deploys start at once.


note: the contribution graph below is generated by GitHub and cannot be turned off. It counts days I pushed, which is a much smaller set than days I did any work.

Pinned Loading

  1. BigO BigO Public

    Coding practice platform built with Java 21, Spring Boot, PostgreSQL, Redis & RabbitMQ with a Docker-sandboxed code judge

    Java

  2. WasmEdge/WasmEdge WasmEdge/WasmEdge Public

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices,…

    C++ 10.8k 1.2k

  3. sugarlabs/musicblocks sugarlabs/musicblocks Public

    Music Blocks -- A musical microworld

    JavaScript 904 1.8k

  4. sugarlabs/musicblocks-v4 sugarlabs/musicblocks-v4 Public

    A complete overhaul of Music Blocks

    TypeScript 124 266