Skip to content
View sneaky-potato's full-sized avatar
:shipit:
Searching for a tatouille to rat
:shipit:
Searching for a tatouille to rat

Organizations

@kossiitkgp @luainkernel @outer-rim

Block or report sneaky-potato

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sneaky-potato/README.md

Hello there πŸ‘‹

(But where's the higher ground XD)

About Me

  • IIT Kharagpur 2024
  • Systems and infrastructure engineer focused on operating systems, distributed systems, and kernel/cloud-native internals
  • Active open-source contributor to etcd, kernel-adjacent runtimes, and low-level tooling
  • Technical notes and experiments: https://sneaky-potato.github.io/

Engineering philosophy

I focus on:

  • Correctness under failure
  • Removing unnecessary work from common paths
  • API discipline at system boundaries (kernel/userspace, client/server)
  • Runtime abstraction design

Currently exploring

  • eBPF runtime layers
  • TC/XDP classifier design
  • Scriptable networking paths

Contributions to Open Source

Lua In Kernel - Kernel Adjacent Lua Runtime

  • Added support for non-shared objects within shared classes, bypassing unnecessary object locking #434
  • Eliminated index-based method dispatch by eagerly wrapping class methods at initialization, reducing allocations in hot paths #410
  • Added LLDP example using AF_PACKET to demonstrate low-level packet I/O #341
  • Standardized raw socket patterns for safer reuse #360, #364
  • Enforced explicit (protocol, ifindex) pairing in raw socket bind() for API correctness #378

Etcd - Distributed Key-Value Store (CNCF)

Contributions across robustness testing, authentication, client behavior, and server internals:

  • Improved client-server authentication for client managed JWTs #20747, #20802
  • Removed duplicate delete/compact operations in robustness tests, reducing linearization cost #20877, #21043

Trivy - Security Scanner

  • Fixed Java dependency analysis by excluding development dependencies from Gradle lockfile #8803
  • Updated documentation to clarify handling of development dependencies in Gradle lockfiles #8830
  • Added support for parsing bun.lock files to improve Node.js ecosystem coverage #8851
  • Implemented vulnerability analysis for Bun lockfiles in Node.js projects #8897

Rust-GCC Rust Frontend by GCC

  • Check for deprecated attributes #432

πŸ—ƒοΈ Weekly stats

I like to track my time, Wakatime and this awesome action allows me to do that automatically.

From: 24 February 2026 - To: 03 March 2026

Markdown        4 hrs 33 mins         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   62.16 %
C               1 hr 33 mins          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–’β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   21.16 %
Lua             26 mins               β–ˆβ–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.07 %
Makefile        13 mins               β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.12 %
Diff            9 mins                β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.19 %

Pinned Loading

  1. goof goof Public

    A stack based programming language

    Go 4

  2. dotfiles dotfiles Public

    My system's dotfiles

    Vim Script 3

  3. sneaky-potato.github.io sneaky-potato.github.io Public

    Another open port from my potato life

    JavaScript 1

  4. outer-rim/Sciatica outer-rim/Sciatica Public

    Term project submission for IR

    Jupyter Notebook 2

  5. compilers-lab-aut-22 compilers-lab-aut-22 Public

    Assignments repository for Compilers Laboratory course, Autumn 2022

    Yacc 1

  6. Python Challenge Python Challenge
    1
    # Python Challenge ·
    2
    
                  
    3
    >I found about this while searching erratically for resources for my networks lab assignment. Unbeknownst to me, this deep labyrinth was waiting, waiting for my browser to craft an HTTP request for it.
    4
    5
    Write up for [Python Challenge](http://www.pythonchallenge.com/)