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.

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

Software Engineer II at Microsoft. I build things end-to-end β€” backends, systems, ML, developer tools, native apps, browser games, and the occasional TUI. M.S. in Computer Science, Syracuse University.

Experience

  • Microsoft β€” Software Engineer II Β· Oct 2025 – present Β· Redmond, WA
    • Drive agentic security for AI agents and LLM-driven autonomous systems across 20+ enterprise workflows in production.
    • Ship guardrails covering 15+ classes of prompt injection, unsafe tool use, and privilege escalation across agent pipelines.
    • Architect identity, permissioning, and least-privilege boundaries for agents acting on behalf of thousands of users.
    • Build runtime policy enforcement and real-time threat detection across millions of daily agent actions at sub-100 ms overhead.

Recent

Pinned projects

  • optune β€” open-source Logitech Options+ replacement for macOS. Native Swift 6 + SwiftUI Liquid Glass, IOKit HID++ transport, 8 HID++ features (battery, DPI, SmartShift, button remap, host switching, onboard profiles, keyboard backlight, Fn-lock), per-app profiles, CLI + menu bar app + shared Core. Homebrew tap available.
  • flight-sim β€” browser flight simulator with takeoff, landing, instrument HUD, and a Three.js terrain pipeline. No install, runs from gh-pages.
  • snip β€” production-grade self-hosted URL shortener. TypeScript, Postgres, Redis, ClickHouse, BullMQ. Token-bucket rate limiting, signed webhooks, workspace RBAC, CLI client.
  • tsk β€” keyboard-first markdown todo manager. Go, Bubbletea TUI, atomic writes, natural-language due dates, shell completions.
  • ai-particle-simulator β€” describe an effect, render 20K+ GPU-accelerated particles. React + Three.js + WebGL, LLM-driven prompt-to-shader pipeline.

CLIs & dev tools

  • snippet-dev β€” local-first code snippet manager with fuzzy search, tags, syntax highlighting.
  • markdown-zen β€” distraction-free markdown editor with focus mode and a custom in-browser parser.
  • devdash β€” personal dev dashboard with glassmorphism UI, drag-and-drop widgets, Spotify and Gmail integrations.
  • context-clipboard β€” context-aware clipboard for Chrome, Brave, Edge, and Firefox. MV3, local-only, captures source URL + page title + surrounding paragraph, in-page command palette, OCR.
  • gitsight β€” open Git visualization for VS Code. Commit graph, blame heatmap, interactive rebase, GitHub PR review inline.
  • clawreview β€” terse, dense, keyboard-first code review UI. Severity left-rails, mono everywhere, j/k nav, ⌘K palette.
  • clawmind β€” paper-cream knowledge tool. Top composer, two-column reading, inline numbered citations.
  • Med-Tracker β€” calm pharmacy app with day-rail timeline, capsule motifs, and warm pillbox tokens.
  • regex-lab β€” live regex tester with shareable URL state.
  • data-forge β€” CSV/JSON explorer with multi-column filters and canvas-rendered charts.

Visual & creative

  • pixel-forge β€” image to retro pixel art. Floyd–Steinberg dithering, 14 palettes, SVG export.
  • fractal-lab β€” Mandelbrot + Julia explorer with deep zoom and palette mapping.
  • ascii-webcam β€” real-time webcam to ASCII in the browser.
  • retro-terminal β€” CRT terminal emulator with scanlines and phosphor glow.
  • CakePond β€” ambient SwiftUI koi pond for macOS.
  • sunsprout β€” cozy pixel village + farm simulator that runs in the browser.
  • gta-vibes β€” two browser games inspired by GTA. Top-down 2D and 3D Three.js, WASD, no install.
  • shotclassify β€” broadcast-graphic screenshot classifier. Felt-green scorebug chips, ESPN-style ticker, live classification feed.

Open source contributions

Merged PRs across upstream projects.

AI, agents & memory

Language tooling & lexers

  • astral-sh/ruff β€” #26318: skip D418 (overload-with-docstring) in stub files, where overloads cannot carry the docstring on an implementation.
  • pygments/pygments β€” five lexer/formatter fixes: Kotlin nullable-type marker (#3178), C++ function after a namespace body (#3176), LaTeX embedded-lexer options (#3175), TypeScript module-keyword whitespace (#3172), and Ruby unterminated-heredoc duplication (#3171).

Developer & infra tooling

Python libraries

Web, media & apps

  • mantinedev/mantine β€” #8971: mark non-menuitem children inside Menu.Dropdown (autofocus placeholder, floating arrow) as role="presentation" for WAI-ARIA 1.2 compliance.
  • suitenumerique/meet β€” role terminology consistency across localizations.
  • Stremio/stremio-web β€” Lithuanian ISO 639-2 language code fix.
  • NuvioMedia/NuvioTV β€” keyboard Next action restored on Android TV, subtitle-delay reset shortcut.
  • Flexget/Flexget β€” recursive exists_series for nested season folders, video-only matching to skip subtitles and metadata.

In flight: MemTensor/MemOS β€” 5 open PRs covering retry-after handling, JSON5-tolerant config patching, partial L3 abstraction salvage, auto-recall timeout, accurate memory counts.

Stack

Swift Β· Go Β· TypeScript Β· Python Β· Rust Β· Node Β· Postgres Β· Redis Β· ClickHouse Β· Docker Β· GCP Β· AWS Β· React Β· Three.js Β· PyTorch Β· TensorFlow Β· macOS / IOKit / SwiftUI

Selected publications

  • Drowsiness Detection with OpenCV β€” IEEE ICESC 2021. 10.1109/ICESC51422.2021.9532758 Β· code
  • Animal Detection for Road Safety using Deep Learning β€” IEEE ICCICA 2021. 10.1109/ICCICA52458.2021.9697287
  • Model Proposal for a YOLO Object Detection Algorithm based Social Distancing Detection System β€” IEEE ICCICA 2021. 10.1109/ICCICA52458.2021.9697212
  • Computer Vision based Road Lane Detection β€” Artificial & Computational Intelligence, 2021.
  • Recognition of Pneumonia from X-Ray Image Patterns using Convolutional Neural Networks β€” 2021. code

Research

Contact

Pinned Loading

  1. Dexterity-capstone-1 Dexterity-capstone-1 Public

    Capstone project completed during the Dexterity internship program. Dart.

    Dart

  2. Alice-The-Laptop-finder Alice-The-Laptop-finder Public

    Conversational laptop recommendation tool that filters models by use case, budget, and required hardware. Python back-end with a chatbot front-end.

    Python

  3. Court-Case-Management Court-Case-Management Public

    Web application for managing court cases, scheduling hearings, and tracking legal-workflow state. PHP back-end with a JavaScript front-end.

    PHP 1 1

  4. Pneumonia_Detection Pneumonia_Detection Public

    Convolutional neural network that classifies pneumonia from chest X-rays. Trained on the Kaggle Chest X-Ray Pneumonia dataset with TensorFlow.

    Python

  5. Drowsiness-Detection-with-OpenCV Drowsiness-Detection-with-OpenCV Public

    Real-time driver drowsiness detection using OpenCV and the Eye Aspect Ratio (EAR) algorithm. MediaPipe-backed facial landmark pipeline with configurable thresholds and audible alerts. Published in …

    Python

  6. Road-Lane-Detection-Using-Computer-Vision Road-Lane-Detection-Using-Computer-Vision Public

    Real-time road lane detection pipeline built with OpenCV. Implements color masking, region-of-interest extraction, Canny edge detection, and Hough line transforms with averaged lane overlay.

    Jupyter Notebook