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.
- 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.
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.
Merged PRs across upstream projects.
AI, agents & memory
- openclaw/openclaw β agent runtime fixes for streamed-reply recovery, secrets auditing, codex synthetic-key handling, memory-core warning suppression, Discord voice session reuse, and PluralKit DM pairing.
- nesquena/hermes-webui β endless-scroll prefetch race, streaming scroll-pin, custom provider config, mobile send-on-Enter with a real keyboard, and throttled session-refresh polling.
- outsourc-e/hermes-workspace β slash-menu autocomplete, distinct gateway-auth-rejected error path.
- huggingface/huggingface_hub β #4278: fix typos in comments and a debug log message.
- OpenHands/software-agent-sdk β #3399: pin ACP
npxlaunchers to reviewed versions. - OpenHands/OpenHands β #14577: fix typos across comments, docstrings, and log messages.
- plastic-labs/honcho β surprisal filter format for level observations.
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
- rclone/rclone β goroutine leak in
NewStatsGroupfor zero-transfer rc jobs (#9568);serve webdavdefaultOverwrite: Tfor COPY/MOVE (#9558). - goreleaser/goreleaser β #6684: default the winget head branch to a versioned template.
- astral-sh/uv β #19983: explain why files are skipped during registry index parsing.
- helix-editor/helix β #15939: editorconfig test coverage for empty alternate brace groups.
- prowler-cloud/prowler β #11823: skip
MANUALfindings in the compliance section tally to avoid aKeyError. - 1Panel-dev/1Panel β IPv6 hosts in self-signed SSL flow,
exec.LookPathforwhich()cross-platform detection.
Python libraries
- rthalley/dnspython β #1279: raise
BadTTLfor non-decimal Unicode digits indns.ttl.from_text(). - lepture/mistune β #462: escape literal emphasis markers in
MarkdownRenderer. - wireservice/agate β #813: fix
Table.from_fixedreading data as schema for a file-likeschema_path. - kvesteri/sqlalchemy-utils β #812: fix
PasswordTypedropping updates when the column was previously NULL. - neuml/txtai β #1125: raise
SQLErroron unterminated bracket and function clauses. - dottxt-ai/outlines β #1898: don't require a provider's optional SDK to normalize errors.
- marshmallow-code/webargs β #1076: modernize the aiohttpparser docstring example.
- vimalloc/flask-jwt-extended β #579: replace deprecated
datetime.utcnow(). - tweepy/tweepy β #2241: replace deprecated
datetime.utcnow()inMongodbCache.store. - wolph/python-progressbar β #318: detect color support for
xterm-*TERM values.
Web, media & apps
- mantinedev/mantine β #8971: mark non-
menuitemchildren insideMenu.Dropdown(autofocus placeholder, floating arrow) asrole="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
Nextaction restored on Android TV, subtitle-delay reset shortcut. - Flexget/Flexget β recursive
exists_seriesfor 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.
Swift Β· Go Β· TypeScript Β· Python Β· Rust Β· Node Β· Postgres Β· Redis Β· ClickHouse Β· Docker Β· GCP Β· AWS Β· React Β· Three.js Β· PyTorch Β· TensorFlow Β· macOS / IOKit / SwiftUI
- 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
- Email β sanjays2402@gmail.com
- LinkedIn β linkedin.com/in/sanjay24




