Skip to content
View Neilsmahajan's full-sized avatar

Block or report Neilsmahajan

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. 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
Neilsmahajan/README.md

Hi, I'm Neil 👋

Software engineer at NetApp in Durham, NC, working on Go backend services on Kubernetes. ASU Computer Science '25. In my own time I build apps and small command-line tools, mostly in Go and TypeScript.

Portfolio: neilsmahajan.com · LinkedIn: neil-mahajan · Links: links.neilsmahajan.com

Apps

Command-line tools

agents-top and project-tree-md also have a --json mode and a SKILL.md, so coding agents can use them too.

  • agents-top: top for coding-agent sessions. Every Claude Code session and Codex process on your machine in one terminal view.
  • project-tree-md: draws a folder structure as a Markdown tree to paste into a README. go install github.com/neilsmahajan/project-tree-md@latest
  • agent-artifacts: a skill for publishing agent-written pages to your own Cloudflare Pages site, with per-page sharing and comments.
  • typing-test-tui: a terminal typing trainer with word lists and code snippets.

Games and smaller projects are on the portfolio.

Pinned Loading

  1. watchlist-notify watchlist-notify Public

    Track your watchlist across streaming services and get email alerts when your movies and shows become available.

    TypeScript

  2. agents-top agents-top Public

    A top for coding-agent sessions: every Claude Code session and Codex process on your machine, in one terminal view.

    JavaScript

  3. project-tree-md project-tree-md Public

    Draw a project's folder structure as a Markdown tree, ready to paste into a README. Skips .git, node_modules and build output; --json for scripts and coding agents.

    Go

  4. agent-artifacts agent-artifacts Public

    Agent-written pages you publish to your own Cloudflare Pages site, share per page, and comment on so agents act on it. A SKILL.md skill.

    JavaScript

  5. productivity-timer productivity-timer Public

    A productivity timer for tracking time spent across different tasks. Built with Go, Gin, HTMX, Templ, Alpine.js, MongoDB and OAuth.

    Go 1

  6. advertisinganalyticsdashboard advertisinganalyticsdashboard Public

    One dashboard for Google, Meta and Microsoft ad analytics. Next.js, TypeScript, PostgreSQL, OAuth. ASU honors thesis.

    TypeScript 1