About

Portrait of Sheharyaar

Mohammad Shehar Yaar Tausif

I am a Software Engineer working on systems and networking at Neverinstall. Before that I was at Ola Electric, and I graduated from IIT Kharagpur in 2025 with a Dual Degree (B.Tech & M.Tech) in Mining Engineering.

Though my major was Mining Engineering, my primary focus is on Computer Science and Engineering. I am a self-taught Software Engineer.

I aim to have in-depth understanding of the topics I study, and I prefer books and blogs over Youtube videos or tutorials. Currently, I am exploring the Linux Kernel, Networking in the Kernel, Database Systems and Distributed Systems. I use Arch, btw.

I love playing PC games (pirated ones :D) and watching Animes. I have completed all the games part of Project IGI, Assassins Creed, GTA, Need For Speed and Counter Strike franchise. I have also played Virtua Cop 2, House of the Dead, Quake III Arena, Red Dead Redemption 2 (one of the best games IMO, loved it ♥), Ghost of Tsushima, God of War (PC), God Of War Ragnarok (PC), Apex Legends, Valorant, etc. Currently I play Counter Strike 2, and I plan to play the Witcher III and Black Myth: Wukong soon.

Work

  1. May 2026 – Present

    Neverinstall

    Software Engineer - Systems

    I work on networking for Kubernetes and virtual machines, on an eBPF datapath built on Cilium: keeping tenants apart, balancing load, moving IPs when a node fails, and debugging the datapath when packets go missing.

  2. Jun 2025 – Apr 2026

    Ola Electric

    Graduate Engineer Trainee in SDE

    I built backend services and data pipelines in Go on Kubernetes, including a distributed service that pulls large amounts of vehicle data in parallel, and made a streaming pipeline far lighter on memory.

  3. Dec 2023 – Mar 2024

    API7.ai

    Backend Development Intern

    I worked on Apache APISIX, the open-source API gateway, and on API7’s enterprise gateway, from NGINX modules to features like gRPC-Web transcoding and a Dubbo-to-HTTP proxy.

  4. Mar 2022 – Nov 2023

    Neverinstall

    Software Engineer Intern

    I built the Go backend and streaming server for Neverinstall’s virtual desktops, along with the Linux pieces underneath: mouse, touch and keyboard input through uinput and X11, and eBPF programs that catch out-of-memory kills.

Publications & open source

  1. Jul 2026

    Scripting Netfilter with Lua: A Cooperative Kernel-Userspace Pipeline

    Co-author, Netdev 0x1A

    An in-kernel L7 traffic filter that classifies flows by DNS, HTTP and TLS handshake metadata without TLS interception. It runs at 1.4 Gbps, on par with a Linux bridge, and is in production at NetExperience. Paper · Talk

  2. 2024 – 2025

    Lunatik

    GSoC 2024 student contributor at LabLua Foundation, GSoC 2025 mentor

    I added Netfilter and xtables support to Lunatik, the Lua VM that runs inside the Linux kernel, so Lua scripts can hook and filter packets. A year later I mentored the GSoC project that added HID support. Commits

  3. Mar 2024 – May 2024

    Linux kernel

    Linux Foundation Mentorship, Linux Kernel Bug Fixing Spring

    I fixed bugs and sent patches upstream: device tree bindings for NVIDIA Tegra and USB controllers moved to YAML schema, cleanups in ARM device trees, and a fix for swapped arguments in the BPF subsystem. Patches on git.kernel.org

  4. 2023 – 2024

    Other open source

    NGINX: cache metrics for the Prometheus exporter (#540). Apache KVRocks: BIT support for BITPOS (#2170).

Contact

Email
sheharyaar48@gmail.com
Github
sheharyaar
LinkedIn
lagnos