📍 Delhi | 🤖 Agentic engineering | 🚀 Building web, apps, bots, APIs, and everything in between
I build things people actually use: apps, tools, and open-source fixes.
- 🥦 fud-ai
- AI-powered calorie and nutrition tracker app
- 📈 verceltics
- Open-source iOS hub for hosting, domains, analytics, and uptime
- 🤖 scowld
- iOS AI companion with a live VRM avatar that sees you
- 🚫 quit-all
- iOS app to quit smoking, alcohol, social media, and more
- 📚 pcm-notes
- Offline PCM notes for JEE Main/Advanced & NEET (iPhone/iPad)
- 🌊 abysm
- Calm pixel-art dive past 75 real sea creatures to Challenger Deep
- 🗺️ x-country-filter
- Hide X (Twitter) posts from selected countries
- 🆕 newest-youtube-search - True newest-first YouTube search
- ⏸️ streaming-autopause
- Auto-pauses Netflix & Prime Video when you switch away
- 🎬 streaming-indian-filter - Hides Indian Netflix & Prime Video titles (personal preference)
- 📋 agent-setup - Shared AI agent rules and terminal settings
- 🖼️ opencode-gemini-imagegen-plugin - Generate images with Gemini (Nano Banana)
- 📬 fud-mail - Multi-account Gmail MCP for Codex, Claude Code, and OpenCode
- 🌙 macbook-24x7-agents - Run agents with the lid closed and display off; reversible
- 🤝 linkedin-connection-sender - Send requests by country/role at a human pace
- 🎯 wellfound-bot - Automate Wellfound job searches with Playwright
- 🐦⬛ karasufumi - Automated job hunt via Claude Code/Codex with Gmail MCP outreach
- 🦀 claw-c
- Claude Code reimplemented in pure C
- 💾 github-backup - Daily GitHub backups to private GitLab with integrity checks
- 📊 lithosai-bar
- LithosAI balance, daily usage, and model spend in the macOS menu bar
- 🪱 DesktopWorm
- macOS C. elegans simulation using the OpenWorm c302 connectome
- 🍪 browser-cookie-bridge
- Transfer local Chromium sessions to Codex on macOS
- ⚓ hash-harbor
- Local torrent streamer/downloader with a browser UI
- 📸 TetherShot
- macOS menu-bar iPhone screenshots to a folder you choose
- 🏆 omi-leaderboard - Omi contributor rankings, merged PRs, and shareable profiles
- 🔔 ringtone-cropper - Audio/YouTube to Android/iPhone ringtones
- 📣 crossposter
- Post to X, LinkedIn, Bluesky, Mastodon, IG, YouTube & more
- 👤 apoorvdarshan - My GitHub profile, website, and résumé
- 🌐 opengraph-studio - Edit and preview OpenGraph metadata live
- 🌌 nornlore - Discover what the universe was doing the day you were born
- 📊 github-readme-contribution-merger
- Combine contribution graphs into one SVG
- 📊 Xscore
- X engagement scorer using the open-source algorithm
- 📰 zyro - AI news website (GNews.io API, 100 req/day limit)
- 💼 axentra-os-affiliate (closed source) - CRM platform built during internship at XIRCLS
-
Show More
• 📄 resume-codes - Resume builder with live preview• 🖼️ compress-image - Client-side image compression (browser-only, nothing uploaded)• 🧙 todo-app - Harry Potter-themed To-Do app
- 🚗 tesla-roadster-flying-car - Blender flying-car demo, fully scripted
- 🫀 machina-cordis - Editable animated mechanical heart reactor in Blender
- 🪐 helios-01 - Editable animated solar-system orrery in Blender
- 🎵 doodle-beats - Doodle-style web music player
- 🖐️ gesture-keyboard - MediaPipe-powered hands-free virtual keyboard
- 🎨 drawtica - Hand-gesture drawing app
- 👁️ peek-a-pupil - Horror-themed interactive eye with gesture control
- 🎯 headshot-tracker
- Real-time face tracking with sci-fi HUD
- 💸 how-rich-are-you - 90s-style income rankings with meme GIF reactions
- 💰 billionaire-smash - Head-to-head voting on Forbes billionaires
- 🧾 daxerly - Proof of work as a priced receipt
- 🌍 dob-selector
- Intentionally bad UI date picker; viral on Reddit (130K+ views)
- 🎰 slot-machine-date-picker - Slot machine date picker; intentionally bad UI
- 🎮 zombie-game - 3D zombie survival FPS with Three.js
- 🏫 dtu-clone - DTU website with cyberpunk UI
- 🐂 redbull - Red Bull landing page reimagined
- 🐉 simon-says - Fantasy-themed Simon Says memory game
- 🌓 toggle-button - Star Wars themed dark/light mode toggle
-
Show More
• 🚗 bmw - BMW landing page clone• 🐉 monster-energy - Monster Energy landing page• 🐕 random-dog-images - Random dog images powered by Dog CEO API• 🐱 random-cat-facts - Cat facts powered by catfact.ninja API• 🎧 spotify-clone - Spotify UI clone
- 🏕️ freeCodeCamp
- fix(curriculum): correct example for ochenta y uno gender rule
- 🔶 tensorflow
- fix: resource misclassification for unsorted read-only inputs (by
)
- 🦋 flutter
- remove material imports from navigator and overlay tests (by
)
- 🧠 dify
- Use RegExp.exec() for non-global regex matches
- ☸️ kubernetes
- migrate SignerName to declarative validation (by
)
- 🔥 svelte
- fix: keep select.__value current when effect is deferred (by
)
- 🔴 laravel
- add APP_NAME fallback in mail config (merged by @taylorotwell, creator of
)
- 🍃 spring-boot
- fix: align TestRestTemplate cookie handling with RestTemplate (by
)
- ⚙️ ansible
- ansible-config: default to checking all plugin configs
- 💲 jquery
- fix: use createElementNS for XSLT documents (by
)
-
Show More
• 📱 open-source-ios-apps- 2 merged PRs: Add Verceltics; Add Scowld
• 🔧 open-source-mac-os-apps- 2 merged PRs: Add Browser Cookie Bridge; Add TetherShot
• 🧱 payload- fix: return 404 for version operations when versions are disabled
• 🔍 maigret- fix graph reports for non-string identity values
• 🔧 Cap- stop scanning every cursor event on each rendered frame
• ⚡ Effect- fix(atom-solid): forward default idle TTL
• 🦀 burn- fix(store): exclude adapter-matched tensors from unused
• 🛡️ prowler- fix: remove return statements from finally blocks
• 🎙️ omi- 115 merged PRs: cancel only the iOS sync window's…; never log app API key secrets or…
• 🤖 pr-agent- fix: share language matcher with plain diff provider
• 👁️ kornia- fix(geometry): validate NMS box shape
• 🦄 gunicorn- Fix ASGI connection count on server close (authored commit)
• 🔧 open-source-android-apps- Add Verceltics to Tools
• ❄️ sqlfluff- 7 merged PRs: Read Jinja macro files with the…; ClickHouse: parse GROUP BY WITH…
• 📄 WeasyPrint- fix: line_height() crash on calc() values
• 🔁 tenacity- fix: keep statistics visible when @retry is further wrapped
• 🔧 gitextensions- fix: console launch fails when Windows username contains spaces
• 🐘 asyncpg- fix: segfault in Record.get() with invalid positional argument count
• 🐍 boa- feat: implement BOM stripping and ignoreBOM option in TextDecoder
• 🔧 watchdog- Fixed #1110 -- Do not report symlink create/delete as a move in DirectorySnapshotDiff
• 🔤 isort- fix: honor # isort: skip when a __future__ import is present
• 🌀 curl_cffi- Use stdlib JSON when Response.json() receives kwargs
• 🆙 up-for-grabs.net- 8 merged PRs: Add Verceltics project; Add Fud AI project; Add Nornlore project
• 🐦 lark- fix: preserve lexer callbacks for keyword terminals
• 🔌 websockets- fix: handle rejected handshakes cleanly in the threading server
• 🐢 tortoise-orm- fix: IntEnumField/CharEnumField return type to Field[EnumType]
• 🔮 zenml- fix: include git submodule files in code archive
• 🏷️ typeshed- 2 merged PRs: Add functools.partial.__get__ for…; Fix frozendict constructor: drop…
• ⚡ akka.net- fix: downgrade RemoveChild log from Warning to Debug
• 🤖 awesome-opensource-ai- docs: add Scowld mobile AI companion
• 📍 geopy- fix: guard Point.from_string against ReDoS on very long inputs
• ↩️ returns- Fix partial plugin keyword-only argument binding
• 🧰 dynaconf- feat: support list values for environment configuration
• 📥 ripme- feat: add configurable API key support for Rule34Ripper
• 🗃️ sqlparse- fix: recognize ROW_FORMAT as a keyword
• 🧪 tox- fix: don't double-close the child pty fd (parallel Bad file descriptor)
• 🔐 django-oauth-toolkit- fix: validate Netlify double-dash wildcard redirect URIs
• 📝 python-markdown2- fix: prevent duplicate IDs from the header-ids extra
• 📐 Pint- Support decimal points and fraction slashes in superscript exponents
• 🖍️ pygments- 2 merged PRs: Mathematica: recognize \[Name]…; Add 'yml' as an alias for the YAML…
• 👥 TEAMMATES- replace file-saver with native browser APIs
• ✅ voluptuous- add __repr__ to Invalid so it surfaces the path and error type
• 🍎 awesome-swift-macos-apps- Add TetherShot to the Swift macOS app list
• 🔢 simplejson- fix: handle non-finite Decimal values like floats in the encoder
• ☸️ mcp-server-kubernetes- fix: sync server metadata version with published package
• 🔤 pyfiglet- fix: return False from isValidFont for missing fonts
• ⌨️ argcomplete- fix: expand ~ in DirectoriesCompleter
• 📄 fpdf2- Handle escaped markdown markers inside markdown links
• 🥒 jsonpickle- fix: NumPy view py/id desync when base is shared
• 🧮 mpmath- fix: close leftover figure in plot/cplot/splot on error
• 🍏 awesome-swiftui- add Verceltics to the open-source SwiftUI apps list
• 🤖 awesome-ai-companion- docs: add Scowld companion client
• 🧹 djLint- fix: keep template variable in HTML attribute name on one line
• 📺 ccextractor- 2 merged PRs: Fix null pointer dereference in…; Fix configuration file parsing bugs…
• 🎀 decorator- fix: FunctionMaker.create() with return type annotation
• 🧬 pyserde- fix: nested generic dataclass deserialization
• 🕸️ pygraphviz- fix: graph-level attribute masking node/edge default
• 🪶 flynt- fix: don't convert %c percent formatting to f-strings
• 🗺️ kart- fix: export crash for generic GEOMETRY Z/M/ZM geometry types
• 🏷️ python-barcode- fix: make Code128 build() deterministic across repeated calls
• 💅 styled-components-website- Improve site accessibility for WCAG 2.1
• 📏 docformatter- Fix crashes on blank lines with trailing whitespace
• 📧 resend-mcp- feat: better order of validation for command running
• 📬 IMAPClient- fix: reset IMAP state to AUTH after unselect_folder()
• 🤖 giselle- fix: use continue instead of return in handleEdgesChange
• 🏦 BancosBrasileiros- fix: redirected bank URLs reported by link checker
• 🐍 vermin- fix: detect keyword arguments correctly for chained receivers
• 🍴 fork-commit-merge- solve: filter even numbers from array
• 🔀 awesome-openrouter- add Fud AI to the OpenRouter app directory
• 📝 poetry-core- fix: Version.difference with local variants of the same version
• ✉️ mail-parser- fix: address parsing on Python versions before 3.13
• 🧬 xsdata- fix: wrapper binding when collection item element name is reused
• 🌐 WebOb- fix: make timedelta date headers UTC-based (authored commit)
• 📝 moin- fix: markdown parser crash on emphasized text inside HTML tags
• 🧪 areg-sdk- add comprehensive unit tests for the String class
• 🔬 radis- fix: inconsistent spectral_points reporting
• 🖱️ click-repl- fix: stop boolean flags from offering value completions
• 🌳 asttokens- fix: IndexError when source mixes lone CR with LF line endings
• 🕰️ htmldate- fix: preserve time and timezone for regex-extracted dates
• 🤖 awesome-ai-companions- add Scowld to open-source companions
• 📖 markdown-reader- fix: NameError in choose_bg_color when color picker is cancelled
• 📋 elemo- feat: add project endpoints to the OpenAPI spec
• 🍎 awesome-mac- 4 merged PRs: add TetherShot to screen capture; Add MacBook 24x7 Agents
PDF resume — view or download.
- Dean's List on the University of the People (CGPA 3.50–3.84, B.S. CS, Term 4)
- Graduation Recognition Letter from University of the People President Shai Reshef (B.S. CS, Jul 2026)
- President's List on the University of the People (CGPA 3.85–4.00, B.S. CS, Term 3)
- 13K+ followers on LinkedIn
- Dean's List on the University of the People (CGPA 3.50–3.84, B.S. CS, Term 2)
- LOR for outstanding performance in Mathematics from Mr. Eddy Kamboh, University of the People
- Diamond Badge on CodeChef
- LOR for outstanding performance in Computer Science from Engr. Ola Fatai Ayanleke, University of the People
- Built YouTube channel Mr Alpha Delta (later Tales Through Toons) to 21.5K+ subscribers organically over 5 years; sold to a private buyer in Dec 2024
- ACE-CPT + US REPS (NCCA-accredited)
- JEE 2023 - Ranked in top 1.5% candidates
- Certificate of Merit - Top 0.1% nationally in Social Science Class 10, CBSE
- Indian Olympiad Qualifier in Mathematics (IOQM) qualified + Regional Mathematical Olympiad (RMO) appeared - Among top 300 candidates at state level
"Be alone, that is the secret of invention; be alone, that is when ideas are born." - Nikola Tesla
Random Facts
- Turns out electrons are probability clouds until observed
- Mathematics, physics, and electronics keep me curious
- Linux > Apple > Windows, no debate
- Hit the gym when I'm not at the keyboard
Build and interfaces · Contributing · Security policy · Changes
Software is MIT-licensed; personal content and third-party assets are excluded. See license scope.




