Skip to content
View vinod2305's full-sized avatar
🙃
🙃

Block or report vinod2305

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
vinod2305/README.md

Hi there 👋

I'm a frontend-focused full-stack engineer with 4+ years shipping production web apps — commerce, real-time platforms, and AI products — from the backend pipeline to the UI users touch. Most recently: reusable checkout and agentic-commerce flows at Intuit. Before that I owned the frontend for a real-time prediction platform (57K+ users) and led a React → Next.js migration that took Lighthouse 60 → 93 and LCP 3.5s → 1.0s.

What I build

  • Production frontend at scale — commerce & checkout (tiered pricing, multi-level discounts, overage), real-time UIs (live price feeds, wallet flows), design systems, micro-frontends, and performance work with numbers behind it.
  • AI product interfaces — streaming chat UIs, in-chat checkout, token-by-token rendering over LangGraph / agent backends with LLM-as-judge eval gates. The rare frontend + AI combination.
  • Full-stack & platform — config-driven white-label systems, REST / GraphQL APIs (Node, FastAPI), auth & KYC flows, published npm SDKs, and pipeline orchestration (Inngest, MCP).

Stack

Frontend: React · Next.js · TypeScript · Redux · React Query · Vue · Tailwind · Styled Components
Backend: Node.js · FastAPI · Python · PostgreSQL · MongoDB · REST / GraphQL
AI / LLM: Anthropic & OpenAI SDKs · LangGraph · Gemini · MCP · RAG · structured outputs · LLM-as-judge evals
Web3: wallet auth · published DeFi swap / token SDKs (npm) · Next.js dApps

Pinned Loading

  1. synced-countdown synced-countdown Public

    A framework-agnostic countdown/timer that stays correct even when the device clock is wrong or the tab is backgrounded. NTP-style server sync, monotonic elapsed time, rAF-throttled ticks. React ada…

    TypeScript

  2. pagination-playground pagination-playground Public

    Interactive playground: why offset pagination breaks on live data, how cursor (keyset) pagination fixes it, and where virtualization fits — all simulated client-side.

    TypeScript