GraphQL vs REST: When to Actually Use Each
A practical comparison of GraphQL and REST based on real production tradeoffs — not hype — covering caching, over-fetching, and team velocity.
Hello, I'm
Full-Stack Developer
Completed Projects
Years of Experience
Awards Winning
RESUME
Roshoon
Shothik AI
AppifyLab
Hoolo Technology
ZOOM IT
KIDARKAR IT
College of Aviation Technology
Higher National Diploma focused on computing and software development fundamentals.
Shaheed Shahed Hazari College
Higher Secondary education with a focus on science and mathematics.
B.S. Bisweswari High School
Secondary school education, building the foundation for a career in software.
Programming Hero · 2024
Completed CSE fundamentals training covering core computer science and programming concepts.
Programming Hero · Jhankar Mahbub · 2022
Completed the complete web development course covering full-stack development with modern technologies.
ICT Division · 2018 – 2019
Trained in web design and mobile game & application development through the ICT Division program.
SKILLS
SERVICES
Crafting responsive, pixel-perfect web applications with React, Next.js and modern TypeScript from concept to launch.
Designing robust REST & real-time APIs, data pipelines and secure payment integrations with Node.js, NestJS and PostgreSQL.
Shipping cross-platform mobile experiences with React Native, Expo and Capacitor backed by a scalable API layer.
Containerizing and deploying resilient services on Docker, AWS and GCS with CI/CD pipelines that ship with confidence.
Building AI bots, meeting-minutes generators and model-training pipelines that automate repetitive business workflows.
Live classes, video verification and real-time features with WebRTC, Socket.IO and low-latency streaming infrastructure.
PRICING
per hour
$4
per day
$20
per week
$120
PORTFOLIO

Multi-vendor homemade food marketplace connecting customers with local chefs. Chef scheduling, cart, secure checkout, and real-time order tracking with customer, chef, and admin dashboards.

The official BGB job application platform. BGB can publish, update, and delete job postings, while applicants create accounts via mobile and download admit cards.

Live TV & Sports streaming platform with real-time broadcasting and live sports coverage.

Real-time video conferencing platform supporting one-to-one calls, group meetings, and live broadcasting. Features Firebase authentication, in-call chat with emoji support, screen sharing, session recording with auto-download, and a dedicated live chat room with real-time messaging.

Multi-tenant SaaS platform with RBAC, shop and service management for vendors. Real-time booking and waitlist with priority queue and auto-promotion. Subscription billing, payments, checkout, coupons, and invoicing, plus audit logging and multi-channel notifications.

Tax and accounting platform with service selection and client onboarding, automated consultation scheduling with Google Meet links, and a secure portal for uploading financial and tax documents.
BLOG
A practical comparison of GraphQL and REST based on real production tradeoffs — not hype — covering caching, over-fetching, and team velocity.
Fixed windows let bursts slip through. Here's how a sliding-window-log algorithm backed by Redis sorted sets gives accurate, fair rate limiting.
Beyond textbook examples — practical generic patterns for API clients, form state, and reusable hooks that hold up in production codebases.
Lessons from a year-long monolith-to-microservices migration — the parts that paid off and the mistakes that cost us months.
How I tracked down a slow memory leak in a Node.js worker process using heap snapshots, Chrome DevTools, and clinic.js.
How class-variance-authority and Tailwind CSS helped us build a consistent, type-safe component library across five product teams.
TESTIMONIALS
I highly recommend working with Hasan. The product quality is outstanding, exceeding my expectations every time. Professionalism and communication were top-notch from start to finish.
Bryn Hooper
CEO, Abc.inc
Hasan delivered a robust backend that scaled beautifully under real load. Pricing was fair and transparent — definitely value for money, and the support afterward was excellent.
Caspar Baldwin
CTO, DevStudio
A rare blend of strong engineering and design sense. He translated vague requirements into a polished, fast product and kept us in the loop the entire time.
Clayton Ayers
Founder, Launchpad