Skip to content
View bapibiswas703's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report bapibiswas703

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. 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
bapibiswas703/README.md

Hi, I'm Bapi Biswas

Senior Software Engineer · Backend & Full-Stack · Node.js · NestJS · GraphQL · AI/LLM · Microservices

LinkedIn Gmail Dev.to Download Resume

Profile views

Snake animation


About Me

  • Senior Software Engineer at Webskitters Technology Solutions (4+ years)
  • ~6 years building SaaS, FinTech, E-Commerce & real-time systems
  • Working with AI/LLM integrations (Claude API, OpenAI), n8n automation & Supabase
  • Expert in Microservices, GraphQL Federation, Kafka, Redis & distributed systems
  • Integrated global payment gateways — Stripe, Tap Payments, Moyasar
  • Based in Kolkata, India

Current Focus

  • Building production-grade AI agents with LangChain & Claude
  • Designing edge-native backends with Bun / Deno
  • Contributing to open-source developer tooling

Ask Me About

Microservices · GraphQL Federation · Kafka · Real-time systems · Stripe & payments · LLM integrations · n8n · NestJS architecture


Tech Stack

Languages & Backend

Node.js TypeScript JavaScript PHP

Frameworks

NestJS Express.js Laravel GraphQL

AI & Automation

OpenAI Anthropic Claude LangChain n8n

Frontend

React Next.js Vue.js Angular

Databases

PostgreSQL MongoDB MySQL Redis Supabase Firebase

Messaging & Architecture

Apache Kafka Socket.io gRPC

Cloud & DevOps

AWS Docker Git GitHub Actions


Featured Projects

Project What it does Tech Links
AI SaaS Integration LLM-powered features (content gen, data extraction) in a multi-tenant SaaS NestJS · Claude API · OpenAI · LangChain · PostgreSQL Repo · Case study
n8n Automation Workflows Business automation pipelines connecting 10+ services n8n · REST · Supabase · Webhooks Repo
Multi-Tenant SaaS Platform Microservices with GraphQL Federation; cut latency 40% NestJS · GraphQL · Kafka · Redis · AWS Repo
Real-Time Chat System 10K+ concurrent users via pub/sub engine Socket.IO · Redis · Node.js Repo
E-Commerce Platform Full-stack with payment gateway + logistics integration Laravel · MySQL · AWS · Firebase Repo
node-xray Live runtime inspector for Node.js backends — Express, Fastify, NestJS TypeScript · Node.js · WebSocket · AsyncLocalStorage Repo
Indian Amount Parser Parse Indian-currency amounts across 20+ Indian languages JavaScript (ESM, zero deps) Repo

Replace # placeholders with real URLs once the repos are public.


Code I'm Proud Of

A small, dependency-free utility from the Indian Amount Parser — converts spoken Hindi, Bengali, Tamil and 17 other Indian language number words into an integer:

// convert words like "एक लाख पच्चीस हज़ार" -> 125000
export function parseIndianAmount(input) {
  const text = normalize(input.toLowerCase());
  const tokens = text.split(/\s+/).filter(Boolean);

  const ONES  = { /* zero..nineteen across 20+ languages */ };
  const SCALE = { हज़ार: 1e3, लाख: 1e5, करोड़: 1e7, ... };

  let total = 0, group = 0;
  for (const t of tokens) {
    if (SCALE[t])          { group += SCALE[t]; continue; }
    if (t in ONES)         { group += ONES[t];  continue; }
    if (t === 'and' || t === 'और') continue;
  }
  return total + group;
}

See the full implementation: github.com/bapibiswas703/indian-amount-parser


GitHub Stats

GitHub stats GitHub streak

GitHub trophies

Top languages


Recent GitHub Activity

  1. 🚀 Published release v1.0.0 in bapibiswas703/node-xray

Certifications

  • JavaScript (Basic) — HackerRank
  • Problem Solving (Basic) — HackerRank
  • Advanced Prompt Engineering Techniques — LinkedIn Learning

"Building systems that scale — from microservices to AI-powered automation."

Popular repositories Loading

  1. Indian-Amount-Parser Indian-Amount-Parser Public

    Parse Indian-currency amounts — digits or words — from free-form text, across **20 Indian languages plus English**, plus 3 additional Indian languages. Pure ESM, zero runtime dependencies, zero dev…

    JavaScript

  2. bapibiswas703 bapibiswas703 Public

  3. portfolio portfolio Public

    TypeScript

  4. node-xray node-xray Public

    A live runtime inspector for Node.js backends — Express, Fastify, NestJS

    TypeScript

  5. Express.js-TypeScript-MongoDB-Boilerplate Express.js-TypeScript-MongoDB-Boilerplate Public

    TypeScript

  6. Leave-Request-Management Leave-Request-Management Public

    PHP