Skip to content
View sheharyaar's full-sized avatar

Highlights

  • Pro

Organizations

@metakgp @kossiitkgp @luainkernel @LAL-BAHADUR-SHASTRI

Block or report sheharyaar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
sheharyaar/README.md

wall

Hey there! This is Shehar Yaar. A final-year (as of 2024-25) undergraduate student at IIT Kharagpur.
I have knowledge and experience in Web Development, Software Development, Computer Networks and Distributed Systems.

Skills

Programming Languages C, Go, Javascript/Typescript, Python, Lua, Bash Scripting
Libraries and Frameworks React, NodeJS, FastAPI, POSIX and Linux APIs, Golang Web Frameworks (Gorilla)
Core CSE Skill Data Structures & Algorithms, Operating System Concepts and Inter-Process Communication (IPC), Computer Networks and Socket Programming, Distributed Systems
Cloud AWS, Docker, NGINX, Kubernetes, Git

Contributions to Open Source

Linux Kernel

Apache KVRocks

  • Add BIT support to BITPOS : #2170

Apache APISIX

  • feat(control): add plugins/reload to control api #10905
  • fix: grpc-web trailers #10851
  • docs: update dubbo-proxy doc #10822
  • fix: cache original_nodes with nodes #10722

NGINX

  • add cache metrics for NGINX plus #540

Kubearmor

  • ignore cluster access with save flag #388
  • add govulncheck scan to Makefile #262
  • go vulnerability scan #899

MetaKGP

libssh

  • remove support for DSA Keys #231

bendahl/uinput

  • add fetchSysPath #29

My notes and blogs

  1. Kernel Notes - Gitbook (ongoing)
  2. Converting and testing devicetree bindings to yaml - Gist
  3. Lua and Lua C API notes for GSoC 2024 project - Gist (ongoing)
  4. Docker Networking notes - Gist (ongoing)
  5. Blockchain Resources - Gist
  6. Frontend Notes (React + CSS) - Gist
  7. Notes on Golang concurrency - Gist
  8. IIT Kharagpur Network Analysis - Netlify

Pinned Loading

  1. linux-kernel-notes linux-kernel-notes Public

    My notes on Linux Kernel working for LFX Linux Kernel Bug Fixing 2024

    6 3

  2. smart-pact smart-pact Public

    Smart PDF editing and signing webapp using DropboxSign and OpenAI

    JavaScript 1

  3. dnslogger dnslogger Public

    A DNS logger in Go with whitelisting and logging to a time-series database(TSDB) like InfluxDB or Axiom

    Go 1

  4. opensoft-iitkgp opensoft-iitkgp Public

    Gold winning solution Opensoft 2022 - IIT KGP

    JavaScript 12 2

  5. metakgp/iit-kgp-network metakgp/iit-kgp-network Public

    Information repository and Solutions on IIT KGP Internet Problems.

    51 4

  6. research-papers research-papers Public

    Repo to store research paper regarding multiple topics

    13