I lead the Data team at BookMyShow, from Mumbai, India. Off the clock I build developer tooling, small CLIs, GitHub Actions and voice apps β most of it started as "this chore should automate itself".
| Project | What it does | Stack |
|---|---|---|
| backup-action |
GitHub Action that backs up MySQL, MongoDB & PostgreSQL databases and directories over SSH β on the Marketplace | Shell Β· Docker |
| fifa-wc26 | wc26 β World Cup 2026 in your terminal: fixtures, live scores, group standings, ASCII bracket. npx fifa-wc26 next |
TypeScript Β· Node |
| npx valerianpereira | My business card, served straight into your shell β npx valerianpereira |
Node Β· npm |
| who-is | Alexa skill that reads out domain WHOIS, expiry and hosting info | PHP Β· Alexa |
| alexa-rail-info | Alexa skill for Indian Railways β cancellations, reschedules, PNR status | Node Β· Lambda |
| webuzo-docker-centos | Webuzo hosting control panel packed into a single container | Dockerfile |
Plus a shelf of Alexa skills for the fun of it β movieBuzz, planetMania, kidTutor, countryCapital β and an alexa-template to start the next one.
- π§ͺ Shipping small, single-purpose CLIs in TypeScript and putting them on npm
- βοΈ Automating the boring parts with GitHub Actions
- π³ Tinkering with Docker, self-hosting and things that run on a cron
- π¬ Ask me about anything β happy to help
Random facts
- Day job is data at scale; night job is a 40-line shell script that saves me five minutes a week
- Every CLI here exists because I got tired of opening a browser tab
backup-actionstarted as a cron job on one server, now it runs on other people's- Powered by cutting chai, not coffee




