VS / PORTFOLIOVSSHEET 01 OF 01 · REV 2026.09

[ SPEC ] SOFTWARE ENGINEER · RAJASTHAN, IN · OPEN TO REMOTE

Vishal Soni engineers useful interfaces.

2.5 years of production React + TypeScript. The two builds below are live demos — find working ATMs near you, then clear a release queue.

EXPERIENCE
2.5 YRS
PRODUCTS
06
REPOS
27
VIEW RÉSUMÉ ↗

FIG. 01 — LIVE PILOT · BHILWARA · 2026

ATM Status

Tells people whether a nearby ATM is working before they walk there. Anyone can report a status in two taps, no signup, and the map updates for everyone.

  • Nearby search on PostGIS via Supabase RPC functions
  • City data seeded from OpenStreetMap with a CSV → SQL pipeline
  • Auto-flags ATMs as “possibly removed” from repeated reports
  • React
  • TypeScript
  • Vite
  • Leaflet
  • Supabase
  • PostGIS

LIVE DEMO · USES YOUR LOCATION ONCE

Which ATMs near you are working?

Try the core of the app right here. Your location stays in your browser and is never stored.

Hit the button to see the ATMs nearest to you● Working● Not working● Unknown
STAGING → PRODUCTION2 PENDING

↑ Click a branch to mark it cherry-picked (demo)

FIG. 02 — DEV TOOLING · 2026

Deploy Tracker

For teams that merge to staging but ship to production by cherry-picking. Shows every merged branch and which ones still haven’t reached production, so release day is a checklist, not guesswork.

  • Lists every branch merged into staging
  • Flags what still needs cherry-picking to production
  • One view to check before every release
  • Python
  • GitHub API
  • Jira API

PRIVATE REPO · DEMO ON REQUEST

PARTS LIST — OTHER BUILDS

FULL INVENTORY ON GITHUB ↗

OPERATOR LOG

  1. Origins AI

    Bengaluru, Karnataka · Remote

    1. Frontend Developer

      JAN 2025 — PRESENT

      Full-time

    MATERIALS

    • React
    • TypeScript
    • JavaScript
    • Vite
    • Tailwind
    • Material UI
    • React Flow
    • Leaflet
    • Node.js
    • Express
    • NestJS
    • MongoDB
    • Supabase
    • PostgreSQL
    • PHP
    • Laravel
  2. Hanabi Technologies

    Bengaluru, Karnataka · Remote

    1. Software Engineer

      JUL 2024 — DEC 2024

      Full-time

    2. Software Engineer Intern

      JAN 2024 — JUN 2024

      Internship

    MATERIALS

    • React
    • TypeScript
    • JavaScript
    • Vite
    • Tailwind
    • Material UI
    • React Flow
    • Node.js
    • Express
    • NestJS
    • MongoDB
    • Supabase

[ END OF SHEET ] — REQUEST FOR COLLABORATION

Let’s draft the next build.