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

Block or report BihanBanerjee

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
BihanBanerjee/README.md

Hey, I'm Bihan 👋

Full-stack AI engineer focused on building agentic systems.

Currently working on multi-agent orchestration, memory, and RAG.

I work across Python (FastAPI, LangGraph) and TypeScript (Node.js, React, Next.js), and ship everything to prod.

Currently at 100xSchool Super30 (Greater Noida, India) — intensive full-stack bootcamp focused on AI and Web3.


Featured Projects

Buildable — AI-powered web app builder   Live →

Python FastAPI LangGraph Next.js React TypeScript PostgreSQL E2B Cloudflare R2 Docker Terraform Tailwind CSS

Describe what you want in plain English → a 2-agent LangGraph system (Sonnet 4.5 for builds, o4-mini for edits) generates production-ready React apps in isolated E2B sandboxes. Guardrail classifies intent, prompt enhancer expands vague ideas, assembler merges with a locked base template, and a validation loop auto-fixes build errors. Iterative chat refinement, live preview, one-click deploy to Cloudflare Pages. BYOK via OpenRouter.

Buildable Preview


Velox Trading — Real-time leveraged crypto trading platform   Live →

TypeScript Next.js React Bun Express WebSocket Redis PostgreSQL TimescaleDB Prisma Docker Terraform Turborepo

7 microservices communicating via Redis Streams. In-memory liquidation engine checking every price tick across all open positions. BigInt arithmetic (10^8 scale) for zero floating-point errors. Live Binance price feeds, candlestick aggregation across 7 timeframes, snapshot-based crash recovery with event replay. Up to 100x leverage on BTC/ETH/SOL perpetuals.

Velox Trading Preview


Currently Building

🧠 re-collect — A memory layer for AI agents Python

Persistent, structured memory that lets AI agents recall context across sessions.

🛠️ craftsman — AI-powered coding tool Python

A developer tool that leverages LLMs to assist with code generation, editing, and reasoning across codebases.


Skills

Agentic AI Multi-agent Orchestration RAG Memory Systems Tool Use Prompt Engineering LangChain LangGraph Pydantic FastAPI SQLAlchemy Microservices WebSockets Redis Streams Node.js Express React Prisma Zod JWT CI/CD Machine Learning Deep Learning PyTorch


Tech Stack

Languages

TypeScript Python

Frontend

React Next.js TailwindCSS

Backend

Node.js FastAPI Pydantic Zod bcryptjs

AI & LLM

LangGraph LangChain LangSmith Langfuse TensorFlow

Data & Infra

PostgreSQL Redis Prisma Docker AWS Linux Git


GitHub Stats


Connect

GitHub LinkedIn Twitter Instagram Email


📄 Published Research

ORCID

Monkeypox detection from skin lesion images using an amalgamation of CNN models aided with Beta function-based normalization scheme

Pramanik R., Banerjee B., Efimenko G., Kaplun D., Sarkar R. — PLOS ONE, 2023

Paper · Code

MSENet: Mean and standard deviation based ensemble network for cervical cancer detection

Pramanik R., Banerjee B., Sarkar R. — Engineering Applications of Artificial Intelligence, Elsevier, 2023

Paper · Code

Pinned Loading

  1. Buildable Buildable Public

    AI-powered web app builder — describe it, build it, ship it. 2-agent LangGraph system (Sonnet 4.5 + o4-mini) generates React apps from natural language with live preview and one-click deploy.

    Python 1

  2. craftsman craftsman Public

    AI-powered coding tool

    Python

  3. re-collect re-collect Public

    Persistent memory layer for AI agents

    Python

  4. Velox-Trading Velox-Trading Public

    Real-time leveraged crypto trading platform with 7 microservices

    TypeScript

  5. MonkeyPox MonkeyPox Public

    Python 1

  6. Aetheria Aetheria Public

    Collabing on a github repo and summarzing meets at one place

    TypeScript