Skip to content
View Sanjays2402's full-sized avatar

Block or report Sanjays2402

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
Sanjays2402/README.md
Sanjay Santhanam Building backend systems, native apps and dev tools. 400+ PRs merged into open-source repos. Shipping Slab, an offline PDF studio in Rust.



LinkedIn Portfolio Contribution audit
PRs merged upstream


Hey, I'm Sanjay, a software engineer working on backend systems, native apps and developer tools. Most of what I build is local-first: durable Python workflows on SQLite, a Rust PDF studio, macOS utilities in Swift, and a long tail of browser tools. I also spend a lot of time sending fixes upstream to language tooling, developer infrastructure and AI agent projects.

The quickest way to reach me is LinkedIn.

Slab

Slab desktop app

Slab on the desktop. Website · Download

Slab is an offline PDF studio for macOS, Windows and Linux. It merges, splits, signs, redacts, OCRs and compares PDFs, with watched-folder automation and on-device AI for search, summaries and chat with citations. Everything runs locally.

Latest release Downloads GitHub stars Rust

More things I've built

GitSight commit graph GitSight: Git history inside VS Code. Commit graph, blame heatmap, interactive rebase, worktrees and PRs.
TypeScript · VS Code
Tilt on a MacBook Tilt: turns MacBook lid movement into live perspective, blur and dimming effects, rendered on the GPU.
Swift · Metal · ScreenCaptureKit
Context Clipboard Context Clipboard: a clipboard that remembers where you copied from: source URL, page title and surrounding paragraph.
TypeScript · Browser extension · Explore →
Retrace recovering a workflow retrace: crash-resumable Python workflows. Durable SQLite checkpoints, retries and a live inspector.
Python · asyncio · Playground →
Optune on macOS Optune: native macOS controls for Logitech MX devices. Battery, DPI, button remapping and per-app profiles.
Swift 6 · SwiftUI · HID++ · Homebrew tap →
city-friction-map city-friction-map: a community map of everyday city obstacles. Report, verify and share heads-ups, with GeoJSON export.
JavaScript · Express · SQLite · Leaflet

Also: ferry (task queue with crash recovery) · tsk (Markdown-backed terminal todos in Go) · Snip (link analytics API) · copilot-usage-tracker (Copilot spend and attribution) · raft (Raft consensus core in pure Python)

Open source

I've had more than 410 pull requests merged across 280+ open-source repositories, mostly Python tooling, developer infrastructure and AI agent frameworks. These are the projects I work in the most:

openclaw/openclaw pygments/pygments nesquena/hermes-webui fsspec/filesystem_spec apache/libcloud rclone/rclone

I've also had PRs merged in OpenHands, uv, Ruff, OpenBB, Helix, LightRAG, DeepTutor, 1Panel, CyberChef, Glances, Mantine, openai-python, tqdm, Dash, Tornado, Apprise, ranger, GoReleaser, beets and Prowler.

The full list, the counting method and maintainer acknowledgments for incorporated work are in the contribution audit.

Stack

Python, TypeScript, Go, Swift, Rust, Java, PostgreSQL, SQLite, Redis, ClickHouse, SwiftUI, React, Three.js, Docker, GitHub Actions, Linux, macOS

Activity

3D contribution graph for the last year GitHub stats Contribution streak

Try it in your browser

Pinned Loading

  1. slab slab Public

    Free, open-source PDF toolkit for macOS, Windows, and Linux. Merge, split, OCR, redact, sign, and automate PDFs locally, with optional AI integrations.

    Rust 3

  2. optune optune Public

    Configure Logitech devices on macOS — open-source alternative to Logitech Options+. Native Swift 6 + SwiftUI Liquid Glass.

    Swift 6

  3. copilot-usage-tracker copilot-usage-tracker Public

    Open-source enterprise usage & cost tracking for GitHub Copilot: token usage, dollar spend, team attribution, budgets, and ROI insights.

    Python

  4. ferry ferry Public

    Ferry — a lightweight distributed task queue for Python. SQLite-simple, production-serious: priorities, retries, schedules, and a live dashboard.

    Python

  5. raft raft Public

    Dependency-free Python implementation of the Raft consensus core: leader election and log replication

    Python

  6. retrace retrace Public

    Crash-resumable Python workflows on local SQLite. Durable checkpoints, retries, and a read-only execution inspector. Zero runtime dependencies.

    Python