skip to content
sshwetank.is-a.dev

registry / packages / shwetank

v2026.7.30stablebangalore, india

Developer, builder, and CTO in Bangalore. Ships real products, end to end.

$ yay -S shwetank
guest@shwetank · real shell, press /
$ yay -S shwetank
resolving dependencies...
checking for conflicts... none found.
Packages (2) caffeine-9.1.0
shwetank-2026.7.30
Download Size: 0.07 MiB
Installed Size: one (1) developer
:: Proceed? [Y/n] Y
(1/2) caffeine [################] 100%
(2/2) shwetank [################] 100%
:: Running post-transaction hooks...
(1/3) Mounting Bangalore, India...
(2/3) Loading Neovim config...
(3/3) Shipping products,
end to end...
# this shell is real. try 'help' or 'neofetch'

README.md
buildpassingnpm3 publishedhackathontop 4ctochalyaaarrustlearningarchbtw

I build products end to end, from the Postgres schema to the pixel. I've worked with early-stage startups where shipping fast and understanding the business mattered as much as the code, and that's shaped how I work: product first, stack second, ego last.

Along the way I've shipped real things: I reverse-engineered my Acer laptop's keyboard controller when Linux couldn't reach it (kbrgb, now installable from the AUR and PyPI), drew all 9,298 of India's trains onto a live WebGL map (RailRaag), and published three packages to npm. Right now I'm the CTO at chalyaaar runclub, a fitness-first events platform that's small, new, and already in profit. It's all below, versioned like everything else here.

I'm also going lower in the stack: learning Rust and containerization properly, because the tools I love most are the ones I understand all the way down. I do all of this from a terminal on Arch Linux, btw, inside Neovim.

package.json → dependencies
packageversionnotes
typescript^5default dialect
react^19with next.js ^16
node^24apis, tooling, cli
python3.13reverse-engineering, data, scripts
tailwind^4you're looking at it
postgresql^16often via supabase
java21the sturdy one
c++23when speed is the feature
lua5.4neovim config, games
arch linuxrollingbtw
neovim0.11home
git2.xcommit early, push often
bash5glue for everything
rust2024 ed.fighting the borrow checker, winning sometimes
dockerlatestcontainerizing everything

packages/ (5)

shwetank

v1.0.3

The joke this whole site is based on, except it's real: an interactive business-card CLI published to npm. Run `npx shwetank` in any terminal and you get me.

npx shwetank it's real

kbrgb

v0.2.1

Reverse-engineered the Acer ENE KB5130 i2c-HID keyboard protocol on the 2025 Predator/Nitro laptops where WMI silently no-ops. One Python file, zero dependencies, 29 animated effects, and it upstreamed protocol findings of its own. Packaged for the AUR and PyPI, so anyone with the laptop can just install it.

pythonreverse-engineeringi2c-hid
yay -S kbrgb AUR + PyPI

RailRaag

v1.0.0

Every train in India, drawn in light. A living map in raw WebGL2 with zero runtime dependencies: 9,298 trains from 183k timetable rows, routed along real OpenStreetMap track via Dijkstra over a 612k-node graph, at ~0.3ms per frame.

webgl2typescriptzero-deps
9,298 trains, live

A fitness-first event and run-club platform where I'm the CTO, owning the product and the stack. Small, new, and already in profit: no theater, just something people actually show up for.

startupproductfitness
CTO fitness, shipped

A multi-agent AI research workspace that remembers everything: pgvector semantic memory, plus four agents (Recall, Explorer, Critique, Connector) running in parallel on every query, with an auto-built knowledge graph. Built with a team of four.

airaghackathon
top 4 Ventures Hackathon

more-packages/ (5)

CHANGELOG.md
  1. v2026.7The systems arccurrent
    • feat: kbrgb, reverse-engineered the Acer ENE KB5130 keyboard protocol
    • feat: RailRaag, every train in India in raw WebGL2
    • feat: learning Rust, ownership finally clicked
    • chore: this site
  2. v2026.4CTO @ chalyaaarApr 2026
    • feat: joined chalyaaar runclub as CTO, fitness-first events
    • feat: shipped the platform; small, new, already in profit
  3. v2026.3Published to npmMar 2026
    • feat: shipped `shwetank` to npm (npx shwetank)
    • feat: shellmon and make-npx-card followed
  4. v2026.2Ventures HackathonFeb 2026
    • feat: built Claribb.AI with a team of 4, multi-agent research
    • feat: top 4 finish
  5. v2025.10The Arch migrationOct 2025
    • BREAKING: switched to Arch Linux. Never recovered.
    • feat: moved into Neovim full-time
  6. v2025.8CS & AI @ Scaler SSTAug 2025
    • feat: enrolled at Scaler School of Technology, Bangalore
    • feat: 4-year residential CS & AI program
    • feat: parallel BSc Hons in CS from BITS Pilani
  7. v0.1.0Initial releaseJul 2025
    • feat: first hello world. It printed twice. Debugging began.

issues/new
new issue · maintainer usually responds fast

Building something real? Let's talk.

Open to interesting work: products that need shipping, teams that move fast, or a good conversation about Rust, terminals, and why Arch is worth it.

shwetankg07@gmail.com · bangalore, india