A deep dive into creating a fast, modern portfolio website using Astro, focusing on performance and developer experience.
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 postsPack your dev environment in a box and take it anywhere
A deep dive into using async generators for handling large data streams efficiently
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.
Projects
View all projectsAI-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.
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.
Skills
Backend
Frontend
Databases
Infrastructure
Blockchain
Education
Bachelor of Technology in Electrical Engineering
Samrat Ashok Technological Institute, Vidisha