amal.sh

Amal Shaji

Software engineer. Builds products and open source.

I love building products, experimenting with different tech, building things from scratch, and tinkering with developer tools. Lately that has meant Portr, an open source ngrok alternative for teams, and DBcooper, a lightweight database client.

amalshajid@gmail.comgithub

Work

  • Open source ngrok alternative designed for teams. Expose local HTTP, TCP, and WebSocket servers to the internet.

    $ portr http 3000

  • A lightweight database client built with Tauri. Speaks everything from Postgres to DuckDB to Cloudflare D1.

    postgres · mysql · mariadb · sqlite · duckdb · redis · clickhouse · d1

  • Online two-player memory match. Create a game, send the link to a friend, flip polaroids, match pairs.

    18 cards · 9 pairs · 2 players · no ties

  • Nice cafes in Bengaluru, found by the internet. Every cafe comes from a post people actually loved, with receipts.

    45 cafes · 16 areas · one JSON file

Writing