Skip to content
View Ritish134's full-sized avatar

Block or report Ritish134

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.

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
Ritish134/README.md

ritish134

Languages and Tools:

image image

Contributions

🦀 Database Internals & Distributed Systems

Project PR Concept
tursodatabase/turso (18k ⭐) #6193 B-tree splits allocate new pages - during balancing, those pages must be registered in the pointer map so autovacuum can track and relocate them.
superfly/corrosion (1.7k ⭐) #459 Config validation and builder pattern for gossip MTU settings.
superfly/corrosion #460 SWIM gossip packet sizing - how UDP datagrams must fit within the MTU after subtracting QUIC header overhead.
superfly/corrosion #470 Replacing magic string literals with named constants across a distributed query response path.

turso is a from-scratch SQLite-compatible database in Rust. corrosion is Fly.io's distributed SQLite over QUIC.


☸️ Kubernetes & Cloud Native

Project PR Concept
portainer/kubesolo (485 ⭐) #118 Webhook hot path optimization - JSON marshal/unmarshal at startup once vs. decoding static data on every pod admission request. Dropped from 1873 ns/op to 0.63 ns/op, 20 allocs → 0.
portainer/kubesolo #112 Cross-compilation for ARM musl targets - static linking, no glibc, verified across runc, CNI plugins, and container image manifests.
kube-burner/kube-burner #896 Rate limiter config validation - invalid QPS/Burst values caused a panic inside the Kubernetes client rather than a clean error.

🔒 Security & Supply Chain

Project PR Concept
chainguard-dev/malcontent (652 ⭐) #992 Refactoring a large report generation function - how to decompose a monolith into focused helpers without breaking behavior across pledges, syscalls, and capability metadata.
chainguard-dev/malcontent #1045 Reducing allocations in a hot path - replacing strings.Split + fmt.Sprintf with index lookups and string slicing when scanning large file sets.
chainguard-dev/malcontent #1068 CLI flag ordering in a urfave/cli app - global flags must come before the subcommand, not after.
chainguard-dev/dfc #108 Path validation for user-supplied YAML files - blocking directory traversal and enforcing safe extensions at the CLI layer.
wolfi-dev/os (1.2k ⭐) #78677 · #78676 · #77400 Package maintenance on Chainguard's Wolfi Linux - version bumps and cleanup of carried patches.

🔐 Secure Communication & CI

Project PR Concept
build-trust/ockam (4.6k ⭐) #6525 · #6590 Composite GitHub Actions - renaming and wiring a reusable action across dozens of CI workflows.

🌱 Where it started

tungbq/LocalEnv #31 tungbq/AWSHub #177 TheMagnificent11/lewee #175
Added Java environment support Documentation .NET code contribution

🛠️ What I'm comfortable with

Rust · Go· cmake· build-systems · Kubernetes · distributed systems · database internals · CI/CD · Linux


Pinned Loading

  1. kube-burner kube-burner Public

    Forked from kube-burner/kube-burner

    Kubernetes performance and scale test orchestration framework written in golang

    Go

  2. dfc dfc Public

    Forked from chainguard-dev/dfc

    (D)ocker(F)ile (C)onverter: CLI to convert Dockerfiles to use Chainguard Images and APKs in FROM and RUN lines etc.

    Go

  3. AWSHub AWSHub Public

    Forked from tungbq/AWSHub

    📚 Collection of AWS Services documentation and learning resources ☁️

    Shell

  4. malcontent malcontent Public

    Forked from chainguard-dev/malcontent

    #supply #chain #attack #detection

    YARA

  5. os os Public

    Forked from wolfi-dev/os

    Main package repository for production Wolfi images

    Shell

  6. tempo tempo Public

    Forked from grafana/tempo

    Grafana Tempo is a high volume, minimal dependency distributed tracing backend.

    Go