Full-stack · Real-time systems · Web3

Suraj Goswami

Full Stack & Blockchain Developer

I build queue-backed services, Redis and Socket.IO for live sessions, and observable production systems—BullMQ workers, payment workflows, and monitoring with Prometheus and Grafana. I focus on scalable, fault-tolerant backends and clean APIs across Node.js, NestJS, and the stack.

Writing

View all posts

Experience

View full résumé

Mohali · Queues, Redis, real-time services, and production observability for high-volume backends.

  • Built a queue-based processing system using BullMQ, Redis, and worker services, reducing request processing time from around 4 seconds to under 100 ms.
  • Developed transaction workflows for payment processing and background jobs, enabling reliable handling of high-volume requests and real-time status updates.

Mohali · REST APIs, Next.js SSR, scraping pipelines, and VPS deployments for production apps.

  • Built scalable REST APIs and secure authentication workflows using Node.js and Express for multiple production applications.
  • Developed server-side rendered web applications with Next.js, improving SEO visibility and reducing initial page load time.

Bhopal · Ride-hailing backends, banking and CRM APIs, and embedded integrations across products.

  • Developed backend services for an Uber-like ride booking platform using Node.js and Socket.IO, enabling live ride tracking and reducing response latency by 40%.
  • Built secure REST APIs and authentication workflows for banking and CRM applications, supporting reliable business operations.

AI-powered calorie tracking with NLP to interpret meal descriptions and estimate calories and macronutrients from free-text input. Third-party nutrition API integrations, usage token limits, and analytics dashboards for request constraints and daily intake insights.

Next.jsTypeScriptTailwind CSSNLPREST API

Decentralized escrow for freelancers on Binance Smart Chain—milestone-based payments with automated fund locking and conditional release. AppKit wallet onboarding with hybrid authentication and approval/dispute workflows for trustless settlement between clients and freelancers.

SolidityBSCEVMAppKitWeb3

Skills

Backend

Node.jsExpress.jsNestJSREST APIsWebSocketsSocket.IOBullMQRedis

Frontend

React.jsNext.jsVue.jsTailwind CSS

Databases

PostgreSQLMySQLMongoDB

Infrastructure

AWS (EC2, S3, Lambda)DockerCI/CDGitHub Actions

Blockchain

SolidityEVMTONSolanaSmart contractsWallet integration

Education

Bachelor of Technology in Electrical Engineering

Samrat Ashok Technological Institute, Vidisha

2020 – 2024 CGPA: 8.26/10