By the numbers
Numbers from a few stops along the way.
- 9 mo Zero to revenue at GEOS, infra to launch.
- −60% Support tickets, GEOS support hub.
- 5× ARR growth contributed at Borderless AI.
- 30+ Client-driven features shipped.
Decisions
Bets & cuts.
- Shipped Borderless · 2024
In-platform contract signing for Borderless contractors.
Instead of: Sticking with the external signing tool — kept friction and a fragmented audit trail.
→ Faster onboarding, unified audit trail; one of 30+ features in the layoff-recovery cycle.
- Shipped Borderless · 2024
Proactive payment-failure email alerts.
Instead of: A payment analytics dashboard — would have helped <10% of users (the rest just email support).
→ Most payment tickets resolved without UI bloat.
- Shipped Borderless · 2024
A Zendesk + Salesforce + Looker feedback pipeline.
Instead of: Manual ticket sorting and hunch-driven prioritisation.
→ Onboarding time −65% — the "bugs" turned out to be sales→CS handoff failures, not product.
- Shipped GEOS · 2025
Supabase + a 22-table multi-tenant schema for GEOS.
Instead of: Rolling custom auth and tenant isolation from scratch.
→ 9 months infra → revenue; engineers ship new integrations in ~1 hour vs ~1 day.
- Shipped GEOS · 2025
n8n ops automation for repetitive internal work.
Instead of: Building a custom admin panel.
→ ~80% of ops work automated; a 5-person team shipped like 15.
- Shipped GEOS · 2025
A support hub built from ticket-pattern analysis.
Instead of: More product features that wouldn't have moved the support number.
→ −60% support tickets.
Worked at
- GEOS International
- Borderless AI
- GetNotissed Media
Stack & tools
- PostgreSQL
- Snowflake
- Looker
- Mixpanel
- Datadog
- Jira
- Sentry
- Git
- GitHub
- GitHub Actions
- n8n
- Figma
Selected Work
Six things I've built.
Operating principles
How I think about AI.
The right move is usually the cheapest path that solves the actual problem.
-
Validate before building
Synthesize calls, tickets, and Slack into patterns. Test flows and designs in AI before engineering sees them. The PRD lands when the doodle survives.
-
Take work off engineering
Bug triage with Sentry briefs before tickets reach eng. Vendor docs validated end-to-end with AI + cURL. Internal API references stripped to only what we use.
-
Automate ops, don't productize
N8N + JS + a RAG agent for the CS team handled ~80% of repetitive internal work — without waiting for the admin panel ops asked for.
Word from the team
People I've worked with say.
[PLACEHOLDER — REPLACE] Replace this quote with a real testimonial. 20–420 chars. Speak to Harsh's collaboration, technical depth, or shipping cadence — whatever the person actually said.
[PLACEHOLDER — REPLACE]
[PLACEHOLDER — REPLACE] Replace this quote with a real testimonial. 20–420 chars. Speak to Harsh's collaboration, technical depth, or shipping cadence — whatever the person actually said.
[PLACEHOLDER — REPLACE]
Right now
Currently shipping.
Now
Building partner integrations and an in-product AI agent at GEOS.
Updated May 2026
Listening · Last 30 days
- 14
- customer calls
- 9
- support threads reviewed
- 22
- partner Slack messages
Sourced from a Zendesk + Salesforce + Looker pipeline I built — feeds a daily Looker digest.
Updated May 2026
628 contributions last year @harshyadav-bd