Skip to content
View Bharath-code's full-sized avatar

Block or report Bharath-code

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
Bharath-code/README.md
Bharathkumar Palanisamy — Developer Tools Engineer

Bharathkumar Palanisamy — Developer Tools Engineer

Chrome extensions · macOS apps · CLIs & TUIs · solo bootstrapped products

I'm an AI product engineer: I use Claude Code and Cursor to take a product from idea to shipped, alone.

Website Email LinkedIn X

Open to Developer Tools, Product Engineering and AI Product Engineer roles. Remote (India or global). I also build and sell my own products.


What I do

  • Developer tools: Go and TypeScript CLIs/TUIs, MCP servers, release pipelines, Homebrew/npm distribution. git-scope has 123★, 14 forks, 8 contributors, 17 releases.
  • Chrome extensions: Manifest V3, service workers, paid-tier logic. Several built, one actively developed.
  • macOS apps: native Swift apps, with notarization and DMG packaging worked through.
  • Solo bootstrapped products: I write the PRD, pricing, and go-to-market docs alongside the code, then build and deploy on Cloudflare, Vercel and Convex.

Stack: TypeScript, Next.js, Go, Swift, Rust, Cloudflare Workers/D1, Convex, PostgreSQL, and the Claude, OpenAI and Gemini APIs.


Selected work

Developer tools

Project What it does Stack Evidence
git-scope Scan, search and switch across every git repo on disk. Go, Bubble Tea 123★, Homebrew + npm
regressGuard Pre-commit regression detection. Ships as an MCP server so AI coding agents verify their own edits. Go, MCP 7 releases (v0.2.4), reproducible demo
recall Local-first shell history and project memory for Claude Code and Cursor over MCP. TypeScript, Bun Homebrew tap, CI release
mcp-scope Audits which MCP tool Claude actually picks and the token cost of your tool definitions. Workers, Durable Objects, D1 strict tsc, vitest

Chrome extensions

Project What it does Evidence
DeepWork Tab Focus mode for Chrome: hard tab cap, calm intercept screen, a queue that makes closing feel safe. MV3, v0.3.0, PRICING / GTM / FINANCE docs in-repo
Scroll Shame Browser extension with options, popup and report views. PRD, landing page
TabGuard Tab management extension with payment handlers. Jest tests

macOS apps

Project What it does Evidence
CaffeineBar Native macOS menu-bar app. PRD, HIG notes, notarization rehearsal, landing page
FolderMind Native Swift macOS app. Tests, .dmg build

Products

Project What it does Evidence
signet AI email signatures from your website: Firecrawl, Gemini, Resend. Live, Next.js 16
RivalEye Competitor price, tech-stack and branding monitoring with AI briefs. Live
competepulse Slack-native competitive-change agent. Eval gate, deploy runbook, pilot checklist
DialScrub Pre-dial scrub API for AI voice agents (Vapi/Retell). Python, MCP server, GTM plan

All repositories


How I work

  • One person, whole product. Idea, PRD, build, deploy, pricing, launch. AI tools do the typing; I own the decisions.
  • Ship, then measure. Evals, release pipelines and runbooks live next to the code.
  • Talk to the user. Interview briefs, ICP docs and pilot checklists are in my repos because a product is only right when the customer says so.

Writing


Hiring, or want to talk about a product? kumarbharath63@gmail.com · LinkedIn · bharathkumar.dev

Pinned Loading

  1. git-scope git-scope Public

    A fast TUI to see the status of all git repositories on your machine.

    Go 123 14

  2. snip snip Public

    A lightweight, cross-platform CLI for saving, searching, sharing, and running reusable code and shell snippets. Built for developers who live in the terminal.

    JavaScript 8

  3. rivaleye rivaleye Public

    TypeScript 1

  4. loopkit loopkit Public

    TypeScript 1

  5. ad_agency ad_agency Public

    Svelte 1

  6. regressGuard regressGuard Public

    Before you commit, know what broke. Pre-commit regression detection for Go projects.

    Go 1