Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Location: Nairobi, Kenya Remote: Yes, remote only Willing to relocate: No Technologies: Go, C, Linux kernel internals, io_uring, systems programming, observability, concurrency primitives Résumé/CV: https://emmanuel326.github.io Email: nyariboemmanuel8@gmail.com

19 y/o systems programmer going deep on Linux I/O internals and kernel infrastructure.

Recent work: - 3 merged MRs in GitLab Runner (Go) — fixed context cancellation in retry/backoff infrastructure, eliminated timer leaks in network layer - CNCF Kubernetes Gateway API — ReDoS prevention with length validation, 100% test coverage across v1/v1beta1 - sheriffDB: Bitcask-inspired KV storage engine in Go, 488 LOC stdlib only, append-only log with CRC32 crash recovery and log compaction - procjail: minimal process jail implementing PID namespaces and PID 1 semantics without container tooling - Currently: learning io_uring internals from raw syscalls up, building toward virtio/vhost

Blog posts on pread() latency + page cache, false sharing, TCP RACK loss detection, container abstractions.

Looking for: junior/entry systems, infrastructure, or backend Go roles. Serious about the work.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: