Skip to content
View lovesahaj's full-sized avatar

Highlights

  • Pro

Block or report lovesahaj

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

Sahaj

Compilers and GPU work in Zig, Rust, and C++. Currently doing an MSc in Computer Science at the University of Edinburgh. Previously shipped a Python → Verilog compiler at Infineon, and backend / data-pipeline work at Max Healthcare.

What I'm working on

Zigton — a Triton-inspired tile DSL in Zig that compiles to CUDA PTX. Building it in public, phase by phase.

  • Phase 0 — host runtime around the CUDA Driver API
  • Phase 1 — Zig kernels → PTX, wired into build.zig, first tile abstraction
  • Phase 2 — shared memory, barriers, block-level reductions (in progress)

Writeups live on the blog: portfolio.lovesahaj1225.workers.dev.

Reach me

Open to compiler, GPU, and ML infrastructure roles.

Pinned Loading

  1. kllrv-cw-3/hybrid-search-engine kllrv-cw-3/hybrid-search-engine Public

    Python 1 1

  2. zigton zigton Public

    A Triton-inspired tile DSL in Zig, for parallel programming

    Zig 1

  3. rl-jax rl-jax Public

    Python 1

  4. nn-rust nn-rust Public

    Rust

  5. raytracer raytracer Public

    C++

  6. ADKRL/prime-coordinator ADKRL/prime-coordinator Public

    Go