Skip to content
View vish2293's full-sized avatar

Block or report vish2293

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vish2293/README.md

Vimarsh Rana

Engineer at Webvoltz · Automation · AI Systems · Full-Stack

I build software that removes manual work and keeps up as a business grows, from CRM automation to AI search and real-time video analysis.

Surat, India · Working with clients worldwide


About

I start with the business problem and pick the technology after. My work at Webvoltz covers three areas:

  • Automation that takes repetitive tasks off your team, safely and without mistakes.
  • AI over your own data, with answers that show their sources instead of guessing.
  • Real-time systems that stay fast and accurate when many people use them at once.

Every project is backed by automated tests, so it keeps working after launch.


Results delivered

15,000 Instant 0 8 Every answer
seats on one live ticketing map response on every click (about 2 frames) duplicate texts, even when the CRM sends events twice safety checks before any customer is texted linked to its source page in DocMind
< 0.1 sec 2.2× 50 → 5 0 420+
to analyze each CCTV frame (35–95 ms) sharper view of distant weapons best passages picked per AI answer third-party search APIs in Websearch automated tests across seating, CRM and DocMind

What I help businesses with

Service How I help
⚙️ Workflow & CRM automation Turn multi-step manual processes into one click, with checks that stop mistakes before they reach customers.
🤖 AI on your documents and data Assistants that answer questions from contracts, reports and manuals, with every answer traceable to its page.
🔍 Search Search that understands meaning as well as keywords, built on your own index.
🎟️ Real-time, high-traffic apps Booking and ticketing tools that stay fast and fair when many people act at the same moment.
🛡️ Computer vision AI that watches video feeds and flags what matters, as it happens.
🗺️ Location-based products Maps, zones and address lookups for insurance, property, logistics and field teams.

Selected client work

🎟️ Event Seating Map: 15,000 seats, one live map

The challenge: Ticket buyers in a large venue need to pick exact seats, and two people must never end up with the same seat.

What we delivered:

  • A live seat map for a 15,000-seat venue that responds instantly on every click.
  • Only the section a buyer opens is loaded in detail (1,500 seats at a time), which keeps it fast: the overview is just 66 shapes, and the whole map is a 75.8 kB download.
  • Seat holds expire on time, every buyer sees other buyers' holds live, and clashes resolve the same way for everyone. A seat is never sold twice.
  • Fully accessible: works with screen readers and keyboard, plus a "best seats for my group" finder. Backed by 222 automated tests.

Built with React, TypeScript, Redis, PostgreSQL, WebSockets

🔁 CRM Review Automation: one click in, the CRM does the rest

The challenge: A reputation agency serving local clinics and service businesses had front-desk staff asking customers for reviews by hand.

What we delivered:

  • Staff approve a happy customer with one click, and the system runs the full review-request campaign inside the client's GoHighLevel account.
  • 8 safety checks before any text goes out: waiting period, allowed sending hours, opt-outs, customers who already reviewed, and frequency limits.
  • Every reply, click, opt-out and failure is tracked, and each one is processed exactly once, so no customer is ever texted twice.
  • A second integration sends new prospects straight into the agency's sales pipeline without creating duplicates. 11 automated triggers, 141 tests.

Built with Node.js, TypeScript, PostgreSQL, GoHighLevel API, React

📄 DocMind: long documents, answers you can check

The challenge: Teams lose hours searching long contracts, reports and manuals, and most AI tools give answers you can't verify.

What we delivered:

  • Upload a document, ask a question in plain words, and get an answer where every fact points to its page.
  • It keeps the document's chapters and sections intact, so answers never lose their context.
  • Simple questions get a quick answer. Complex ones get a research agent that reads the right sections. "List every deadline" reads the whole document.
  • A second AI checks every sentence against the source and removes anything the document doesn't support.

Built with Python, FastAPI, PostgreSQL (pgvector), Claude

🕸️ Websearch: our own crawler, our own index

The challenge: Most AI products that search the web depend on someone else's search engine, so they can't control results, freshness or cost.

What we delivered:

  • An independent AI search engine with no third-party search API. Finding, reading, indexing and ranking pages are all in-house.
  • Smart crawling that revisits fast-changing pages often and leaves static ones alone.
  • Search by keyword and by meaning combined, with an explanation of why each result ranks where it does.
  • AI answers that can't cite pages they didn't read.

Built with Python, Scrapy, OpenSearch, PostgreSQL, FastAPI

🛡️ Netram: real-time weapon detection on CCTV

The challenge: CCTV networks have far more cameras than people to watch them.

What we delivered:

  • A proof of concept that finds and tracks every person and every gun in live CCTV footage.
  • A second, zoomed-in look around each person gives distant weapons about 2.2× more detail, so small guns aren't missed.
  • Analyzes each frame in 35–95 milliseconds on a single GPU, with every alert drawn on exactly the right frame.

Built with Python, YOLO, ByteTrack, PyTorch, FastAPI

🗺️ Map Solutions Guide: every decision has a where

The challenge: Insurance, property, logistics and field teams need to make decisions based on location.

What we delivered:

  • A practical guide to map features: drawing zones, colour-coding data, address search, "which zone is this in" lookups and distance tools.
  • Based on a real reference project backed by 1,350+ automated tests.

Built with Mapbox GL, Turf.js, PostGIS


How I work

  • Problem first, technology second. I find the step that costs your team the most time or money, and fix that first.
  • No silent failures. Retries, safety checks and exactly-once processing, so nothing is lost and nothing happens twice.
  • AI you can trust. Answers come with sources, and anything unsupported is removed.
  • Tested against the real thing. Automated tests run on real databases and services, not just mock-ups.

Technology

Area Tools
Web front end React · TypeScript · Tailwind CSS · Accessibility
Back end & APIs Node.js · Express · Python · FastAPI · WebSockets · Webhooks
Databases & search PostgreSQL · pgvector · PostGIS · Redis · OpenSearch
AI RAG · Hybrid search · AI agents · Claude · Computer vision (YOLO, PyTorch)
Integrations GoHighLevel · Mapbox
Delivery Docker · GitHub Actions · GitLab CI · Automated testing


Let's talk

Got a process that eats your team's time, or a product that needs to scale?

Updated November 2026

Pinned Loading

  1. event-seating-map event-seating-map Public

    Webvoltz case study: a ticketing seat map for a 15,000-seat venue that stays fast on every click and never sells the same seat twice. Live holds, best-seat finder, accessible SVG map, and a Redis +…

    TypeScript 1

  2. crm-automation-glh-integration crm-automation-glh-integration Public

    Webvoltz case study: a GoHighLevel integration that turns one front-desk click into an automated, compliant review-request campaign. Postgres job queue, eight send gates, exactly-once webhooks and …

    TypeScript

  3. docmind-talk-with-documents docmind-talk-with-documents Public

    Webvoltz case study: DocMind, agentic Q&A for long documents. Structure-aware indexing, hybrid search with reranking, a bounded research agent, and answers checked against the evidence with page-le…

    Python

  4. map-solutions-guide map-solutions-guide Public

    Webvoltz capability guide: map products that turn location data into decisions. Drawn zones, data-driven styling, address search, point-in-zone lookups and distance APIs, with examples from shipped…

  5. netram-weapon-detection netram-weapon-detection Public

    Webvoltz case study: Netram, a proof of concept that detects and tracks people and guns in CCTV video in real time. Two-pass YOLO detection for small weapons, ByteTrack tracking and frame-accurate …

    Python

  6. search-engine search-engine Public

    Webvoltz case study: Websearch, an AI search engine with its own crawler and index. Polite, adaptive crawling, hybrid keyword + meaning search, typo correction and AI answers that cite only pages i…

    Python