Tanmay Surve

Full-stack engineer & founder

I've shipped a marketplace to production and sold it to 500+ brands myself. I build full-stack apps, computer vision pipelines and AI agents.

Mumbai, India · Fully remote · Happy to work US hours

Shipped

Fayzo

Founder, 2025 to now

Marketplace for emerging D2C brands, live in production. Built the whole stack: React Native/Expo, Node.js, Supabase/Postgres with RLS and migrations, Firebase Auth, Razorpay payments with retries and duplicate-webhook protection, Playwright end-to-end tests, Cloudflare. Also ran sales and partner onboarding: cold outreach to 500+ brands, demos.

  • React Native
  • Expo
  • Node.js
  • Supabase
  • PostgreSQL
  • Firebase Auth
  • Razorpay
  • Playwright
  • Cloudflare
  • Website TODO: URL

Cricket pitch map

Open source, roboflow/sports

TODO: role

TODO: add public/pitch-map.gif

Finds where the ball bounces from TV broadcast video, accurate to within 21 cm. YOLOv8 detection and pose, OpenCV homography and camera calibration, 704 hand-labelled frames, held-out evaluation, pytest.

  • YOLOv8
  • OpenCV
  • pytest

JobRadar

TODO: role

AI job-search agent (Python). Collects about 50,000 postings a day from 20+ job sites and the hiring APIs of 580+ companies, filters them with rules, screens the shortlist with Claude (structured verdicts, cached), and runs itself daily with a Telegram bot.

  • Python
  • Claude
  • Telegram Bot

Weather-aware truck routing

TODO: role

Compares 3 truck routes using the forecast at each checkpoint's ETA. React + Django, HERE truck routing with OSRM fallback, a pure tested risk-rules engine, 0–48 h corridor weather heatmap, Docker, 80+ tests in CI.

  • React
  • Django
  • HERE
  • OSRM
  • Docker

Stack

Languages & frameworks

  • TypeScript
  • Python
  • JavaScript
  • Node.js
  • React
  • React Native
  • Expo
  • Django

Data & backend

  • PostgreSQL
  • Supabase
  • SQL (schema design, migrations, RLS)
  • Firebase
  • Redis
  • FastAPI

Tooling

  • Git (branches, worktrees, rebases)
  • Docker
  • GitHub Actions
  • Playwright
  • pytest
  • vitest
  • Claude Code

How I work with AI agents

How this page was built

Every merged pull request in this repo, read from the GitHub API when the site was built.

PRs merged
5
Agents working at once
3
Agent time
41m
  1. PR #1No CI

    feat: build the About Me page

    Branch: fredrin-cec1a6d1-mvv1um2g

    Files
    21
    Lines
    +6,090 −0
    Open to merge
    34s
  2. PR #2No CI

    feat: Render field report page at /field-report with table of contents

    Branch: fredrin-c3443ea0-mvvy48um

    Files
    4
    Lines
    +129 −1
    Open to merge
    1m
  3. PR #3No CI

    feat: Build log: render merged GitHub PRs as a board in #build-log at build time

    Branch: fredrin-c990c5ee-mvvy4f0i

    Files
    7
    Lines
    +661 −2
    Open to merge
    1m
  4. PR #4CI passed

    feat: Add CI workflow, Cloudflare Pages deploy, package scripts, and README

    Branch: fredrin-cd064846-mvvy4jxm

    Files
    5
    Lines
    +165 −0
    Open to merge
    3m
  5. PR #5CI passed

    feat: Fix parallel-work stat and replace overnight-inflated live time with Agent time

    Branch: fredrin-c425dcac-mvw48nvu

    Files
    5
    Lines
    +144 −75
    Open to merge
    3m

Contact

LinkedIn
TODO: URL