Skip to content
View mansoor-mamnoon's full-sized avatar

Block or report mansoor-mamnoon

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 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
mansoor-mamnoon/README.md

Mansoor Mamnoon

Systems Infrastructure · Networking · Low-Latency C++ · ML Systems

Portfolio Resume LinkedIn Email


Databricks Traffic Platform SWE Intern · Previously Amazon SDE Intern
UC Berkeley CS '27 · EECS Honors Program · GPA 3.973

I build performance-sensitive infrastructure, with a focus on Linux networking, kernel diagnostics, and low-latency systems.


Projects

vxlan-tracer — eBPF VXLAN MTU blackhole detector

When an overlay MTU or ICMP path is misconfigured, small requests may work while larger transfers stall, fragment, or repeatedly retransmit. This tool correlates kernel signals to explain why.

  • Identifies likely MTU blackholes by correlating fragmentation and ICMP Packet Too Big signals from TC and kprobe programs, without changing application code or network MTU settings
  • Reproduces successful path-MTU discovery, ICMP suppression, outer fragmentation, and MTU-mismatch scenarios in network-namespace integration tests
  • Validated on amd64 and arm64 across Linux 5.15, 6.8, and 6.10 using CO-RE; auto-detects VXLAN UDP ports via rtnetlink, including standard port 4789 and Flannel port 8472

Go C eBPF Linux TC CO-RE


limit-order-book — C++20 matching engine

Exchange-style order matching engine built for throughput and correctness.

  • Implements price-time priority, IOC, FOK, POST_ONLY, self-trade prevention, cancellation, and modification using slab allocation and side-specialized matching paths
  • 20.7M order commands/sec in a single-threaded, in-memory synthetic benchmark; harness, workload configuration, and raw CSV results included in the repository
  • Includes deterministic replay and execution-strategy simulation for VWAP, TWAP, POV, and Iceberg orders

C++20 Python Docker GitHub Actions


LLMFirewall — prompt-injection defense for tool-using LLM agents

MCP security proxy enforcing capability and policy-based controls across tool calls.

  • Seven enforcement layers: allowlisting, lookalike detection, argument injection scanning, argument sanitization, secret-flow protection, taint policy, and output-injection checks
  • The capability gate categorically prevents retrieved documents from authorizing write-side-effect tools regardless of detection score; adding the gate on top of detection reduces ASR from 73% to 0% on tool-exfiltration attacks
  • Evaluated on 4,200+ cases spanning direct injection, indirect RAG injection, tool-output injection, and multi-turn escalation; full pipeline reduces ASR from 100% to 48% at a 0.6% false-positive rate; p95 in-process latency 0.15ms, single-thread

Python FastAPI MCP NumPy pytest


offline-rl-lab — safety-constrained offline RL benchmark

Standard offline RL optimizes for expected return on benchmark datasets and ignores whether the learned policy is safe to deploy. This project focuses on that gap.

  • Six algorithms from scratch (BC, CQL, IQL, TD3+BC, Decision Transformer, AWAC) with consistent interfaces and reproducible benchmark results across 3 seeds
  • Offline policy evaluation via FQE, Weighted IS, and Doubly Robust estimators with bootstrap confidence intervals; safety metrics include CVaR-5%, SLO violation rate, OOD action rate, and catastrophic failure rate
  • Runtime policy shield with constraint critic and failure explorer for causal analysis of policy failures; built on a 32-dimensional traffic routing simulator with SLO constraints and incident modeling

Python PyTorch Streamlit


codeglance — repo orientation CLI

GitHub stars

npx codeglance — summarizes what a repository contains, how to run it, and where to start reading. No global install or configuration required.

Detects 50+ frameworks, build systems, and infrastructure tools across Node.js, Python, Go, Rust, C/C++, Java, and Terraform projects from local manifest files. No API keys or LLM calls.

TypeScript Node.js


Technical Focus

Languages       C++ · Go · Rust · Python · TypeScript · C
Systems         Linux · eBPF · TCP/IP · VXLAN · network namespaces · perf
Infrastructure  AWS · GCP · Kubernetes · Docker · Terraform · gRPC
ML / Agents     offline RL · LLM agents · MCP · OPE · safety constraints
Security        prompt-injection defense · capability enforcement · red-teaming

Seeking 2027 new-grad roles in systems infrastructure, networking, low-latency systems, ML systems, and backend platform engineering.

Pinned Loading

  1. limit-order-book limit-order-book Public

    High-performance limit order book engine with C++ core and Python SDK. Processes 20M+ msgs/sec with µs latency. Supports real crypto/equity data replay, spread/imbalance/impact analytics, and backt…

    C++ 66 21

  2. codeglance codeglance Public

    The 10-second codebase tour. Understand any repo in one command.

    TypeScript 66 4

  3. vxlan-tracer vxlan-tracer Public

    eBPF VXLAN MTU blackhole detector using TC/kprobes

    Go

  4. LLMFirewall LLMFirewall Public

    Defense-in-depth against prompt injection in tool-using LLM agents. Semantic drift detection catches synonym-evading attacks that bypass regex. Self-play red-team, calibrated scoring, ablation study.

    Python

  5. edge-deployer edge-deployer Public

    Desktop IDE to write and deploy serverless APIs to Cloudflare Workers, AWS Lambda@Edge, and Vercel Functions. Built with Electron, React, and TypeScript.

    TypeScript 2 1

  6. offline-rl-agent offline-rl-agent Public

    Offline RL benchmark project featuring a custom Gym environment, dual observation modes, reward shaping, and real-time PyGame rendering

    Python 1