Skip to content
View basil-eldho's full-sized avatar
  • Kerala,India

Highlights

  • Pro

Block or report basil-eldho

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

Typing SVG


$ whoami

🧠  Deep interest in OS internals, networking, distributed systems, and performance engineering
🔬  Building gowaite — eBPF uprobes on runtime.schedule, gcSTW, park, goready
💼  3+ yrs production Go at Altro (YC-backed fintech) & Privcy AI (London)
📝  Writing about internals at latencylog.tech
🎓  MS CS @ SUNY Binghamton (GPA 3.7, Dec 2026)
📍  Binghamton, NY · OPT Jan 2027 · H-1B sponsorship required

$ cat ~/interests

- Operating Systems    → schedulers, memory management, virtual memory, syscalls
- Networking           → transport layer, congestion control, protocol internals, RDMA
- Distributed Systems  → consensus, replication, consistency, fault tolerance
- Performance          → profiling, low-latency I/O, cache efficiency, eBPF tracing
- Adjacent             → compilers, hardware/ISA design, HFT systems, observability

package main

import "fmt"

type Engineer struct {
	Name   string
	Stack  []string
	Reads  []string
	Status string
}

func main() {
	me := Engineer{
		Name:  "Basil Eldho",
		Stack: []string{"Go", "eBPF", "C", "Kubernetes", "Linux"},
		Reads: []string{
			"OSTEP",       // Operating Systems: Three Easy Pieces
			"CS:APP",      // Bryant & O'Hallaron
			"Kurose&Ross", // Computer Networking
		},
		Status: "OPT Jan 2027 · open to offers",
	}
	fmt.Printf("$ echo 'Hi, I am %s'\n", me.Name)
}

$ cat /proc/currently-reading

Book Why
OSTEP — Operating Systems: Three Easy Pieces Processes, virtual memory, concurrency from first principles
CS:APP — Bryant & O'Hallaron Memory hierarchy, linking, systems programming
Kurose & Ross — Computer Networking Transport layer, congestion control, protocol internals
Princeton Computer Architecture (YouTube) Pipelining, caches, ISA design

$ lscpu  Tech Stack

Languages
Go  C  C++  Python

Kernel & Systems
eBPF  Linux  epoll  Go GMP

Observability
Prometheus  OpenTelemetry  SigNoz

Infrastructure
Kubernetes  Docker  AWS  Git


$ ls -la ~/projects

Systems & Observability

gowaite  eBPF uprobes on Go's runtime scheduler — live goroutine anomaly detection + Prometheus metrics

C HTTP Server  HTTP/1.1 built from scratch on epoll + non-blocking I/O

Infrastructure & Security

5G CTF KubeVirt  Security testing environment for 5G networks on KubeVirt

Applications

sleuth  Container lifecycle management with real-time WebSocket updates

DSAR Privacy App  Email ingestion, GDPR/CCPA-aware case management · Go + AWS SES


$ git log --stat

Popular repositories Loading

  1. roumon roumon Public

    Forked from becheran/roumon

    Universal goroutine monitor using pprof and termui

    Go

  2. learn_rust learn_rust Public

    Move move closer to hardware

    Rust

  3. Password-Hashing-Rust Password-Hashing-Rust Public

    Rust

  4. DSA DSA Public

    My leetcode strides

    C++

  5. blog blog Public

    HTML

  6. kubevirt-vm kubevirt-vm Public

    Makefile