Full-stack · Real-time systems · Web3

Suraj Goswami

Full Stack & Blockchain Developer

I architect event-driven backends, real-time systems, and Web3 products—BullMQ pipelines, Socket.IO, Redis, multi-chain smart contracts, and Telegram Mini Apps. I care about measurable outcomes: latency, throughput, and secure, maintainable APIs at scale.

Writing

View all posts

Experience

View full résumé

Mohali · Event-driven backends, real-time Telegram Mini Apps, Redis-backed APIs, and multi-chain staking and rewards.

  • Architected an event-driven backend using BullMQ queues and workers with Redis, reducing a critical data-processing pipeline from ~4 seconds to under 100 ms — a 40× throughput improvement.
  • Built real-time communication systems with Socket.IO featuring dynamic room creation and event-based state synchronisation, enabling live multi-user interactions across Telegram Mini Apps.

Mohali · Scalable REST APIs, Next.js SSR, and WebSocket services across multiple production products.

  • Designed scalable REST APIs in Node.js and Express with role-based authentication, secure authorization flows, and structured error handling across 3 production products.
  • Established real-time communication systems using WebSockets and Socket.IO, enabling live data synchronisation and event-driven updates across client applications.

AI-powered nutrition tracking with NLP to interpret meal inputs and produce calorie and macro analysis. Integrated third-party nutrition APIs and analytics dashboards for dietary insights and meal tracking.

Next.jsTypeScriptTailwind CSSShadcn UIMySQLNLPREST API

Full-stack e-commerce on the MERN stack with JWT authentication, REST APIs, and Stripe payments. Firebase Storage for images cut load times by 65%. Admin dashboard with real-time analytics reduced inventory management time by 40%.

ReactNode.jsMongoDBExpressFirebaseStripeJWTREST API

Milestone-based escrow smart contracts on Binance Smart Chain with automated fund locking, conditional release, and trustless settlement. Streamlined wallet approvals and dispute-resolution flows for secure peer-to-peer payments.

SolidityBSCEVMSmart contractsWeb3

Skills

Languages

JavaScriptTypeScriptPythonSolidity

Frontend

React.jsNext.jsTailwind CSSShadcn/UI

Backend

Node.jsNestJSExpress.jsREST APIsWebSocketsBullMQ (queues & workers)RedisSocket.IO (room-based)Event-driven architectureAuthenticationAPI security

Databases

MySQLPostgreSQLMongoDBSequelize

Blockchain / Web3

SoliditySmart contractsEVMTONSolanaBinance Smart Chain (BEP20)PolygonWallet integrationMetaMaskTON Connect

DevOps / Infrastructure

AWS (EC2, S3, Lambda)DockerGitHub ActionsCI/CDVPS deployment

Education

Bachelor of Technology — Electrical Engineering

Samrat Ashok Technological Institute, Vidisha

2020 – 2024 CGPA: 8.26/10