Skip to content
View anasm266's full-sized avatar

Highlights

  • Pro

Block or report anasm266

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

Anas

MS Robotics & Autonomous Systems (AI) @ Arizona State University — Dec 2027
BS Computer Science @ ASU — Dec 2026

I build systems that make software behavior observable and measurable —
static analysis, runtime tracing, real-time backends — and I'm now applying the same discipline to robot learning.

Open source

Selected work

  • typing-race — real-time multiplayer typing races on Cloudflare Workers + Durable Objects: server-owned room state, reconnects, spectators, k6 load tests. Live · analytics
  • any-map — static flow analysis for TypeScript any: traces where it originates, ranks blast radius, gates PRs with SARIF. npm
  • installsentry — replays npm installs in a sandbox and records what lifecycle scripts actually did: file, network, and canary-secret access. Threat model
  • apibump — Rust CLI + GitHub Action for semantic public-API breakage checks in Python packages, dogfooded against forks of PyJWT and tomlkit. crates.io

More in the repos: glint (Rust/Tauri tray overlay for live AI coding sessions), sentinelflow (dependency-risk control plane), appledger (Windows app activity attribution), subsurface (subtitle-intercepting Chrome extension).

Now

Ramping on the robot learning stack — LeRobot, MuJoCo, LIBERO — and building toward a cross-policy evaluation harness for manipulation policies (ACT, Diffusion Policy, SmolVLA): success rates with confidence intervals, failure taxonomies, and latency profiles instead of demo videos.

Pinned Loading

  1. typing-race typing-race Public

    Frictionless real-time 2-player typing race. Share a link, race within 10s. Built on Cloudflare Workers + Durable Objects.

    TypeScript 5

  2. glint glint Public

    Windows tray overlay for live Codex Desktop sessions

    Rust

  3. any-map any-map Public

    Static flow analysis for TypeScript any types. Finds the few sources responsible for most of your type erosion, ranks them by blast radius, and visualizes the infection graph.

    TypeScript 2

  4. installsentry installsentry Public

    Supply-chain visibility for npm: trace install-time lifecycle scripts, file/network access, and canary secret reads; map results onto package-lock with HTML reports and optional SARIF for CI.

    TypeScript 2

  5. apibump apibump Public

    Rust CLI and GitHub Action for semantic public API breakage checks

    Rust

  6. subsurface subsurface Public

    Chrome extension that passively intercepts and surfaces subtitle files from any tab.

    TypeScript