Skip to main content

Cloudsoft Zone Build, deploy and scale with practical guides to PHP, Node.js, React, DevOps and AI automation. Explore the guides

Cloudsoft Zone

Nilesh Kushvaha

New Delhi, India

Senior software engineer with nearly ten years of building and running enterprise applications in PHP, Laravel, React and Node.js, with hands-on DevOps and AI automation work. Nilesh Kushvaha reviews what Cloudsoft Zone publishes.

Explore the articles

About Nilesh Kushvaha

Nilesh Kushvaha is a senior software engineer in New Delhi, with nearly ten years of building, modernising and supporting enterprise applications in government, ERP, point-of-sale, finance and retail.

The work covers Laravel and CakePHP on the PHP side and React, Node.js, NestJS and Prisma on the JavaScript side, along with REST APIs, MySQL and PostgreSQL, and payment and eSign integrations. On the operations side it includes Linux servers, AWS, CI/CD, queues and production support, and more recently AI features and workflow automation. Projects include modules for the National Medical Commission’s online application platform, the GoGMGo cloud ERP, and SIDBI’s MSME loan platform.

Nilesh reviews the articles on Cloudsoft Zone. Each article lists the sources it was checked against and says when AI assisted with research or drafting.

Articles by Nilesh Kushvaha

  • Cloudsoft Zone cover: How to build a JSON REST API with CodeIgniter 4.7

    TutorialCodeIgniter9 min read

    How to build a JSON REST API with CodeIgniter 4.7

    A step-by-step CodeIgniter 4.7 tutorial: create a books API with a migration, a validating model, the new API transformers, resource routes and paginated JSON responses, then test every endpoint with curl.

    By Nilesh Kushvaha

  • Cloudsoft Zone cover: How to prevent AI hallucinations in business automation

    Architecture guideBusiness Technology12 min read

    How to prevent AI hallucinations in business automation

    Hallucinations cannot be removed from language models, but they can be kept out of your workflows: ground, constrain, verify in code, route to people, and measure.

    By Nilesh Kushvaha

  • Cloudsoft Zone cover: How to write a production Dockerfile for a Node.js 24 app

    TutorialSaaS and Cloud9 min read

    How to write a production Dockerfile for a Node.js 24 app

    A step-by-step Node.js 24 Dockerfile: multi-stage build, npm ci with a cache mount, a non-root user, a curl-free health check and graceful SIGTERM handling, with the reasoning behind every line.

    By Nilesh Kushvaha

  • Cloudsoft Zone cover: JavaScript interview questions and answers: closures to ES2025

    Interview preparationInterview questions9 min read

    JavaScript interview questions and answers: closures to ES2025

    21 JavaScript interview questions with model answers and runnable code: scope, closures, this, the event loop, promises, debounce, modules, memory leaks and recent ECMAScript features such as iterator helpers and Set methods.

    By Nilesh Kushvaha

  • Cloudsoft Zone cover: Employee offboarding IT checklist: revoke access in one day

    Resource guideBusiness Technology6 min read

    Employee offboarding IT checklist: revoke access in one day

    An IT offboarding checklist for small businesses: block sign-in, wipe devices, rotate shared passwords and hand over data in Google Workspace and Microsoft 365.

    By Nilesh Kushvaha

  • Cloudsoft Zone cover: MySQL interview questions and answers for MySQL 8.4 LTS

    Interview preparationInterview questions9 min read

    MySQL interview questions and answers for MySQL 8.4 LTS

    21 MySQL interview questions with model answers checked against the MySQL 8.4 manual: joins, indexes, EXPLAIN ANALYZE, transactions and isolation levels, window functions, CTEs, keyset pagination, replication and what changed in 8.4.

    By Nilesh Kushvaha

  • Diagram of the chunks Turbopack emitted for a four-page Next.js app: shared framework files, per-route merged chunks, an async marked chunk, duplicates in red.

    Architecture guideJavaScript12 min read

    How Turbopack splits JavaScript into chunks in Next.js

    Chunk groups, merging thresholds, component chunks and prefetching, explained with the real Turbopack output and network measurements of a small Next.js 16.3 app.

    By Nilesh Kushvaha

Showing 12 articles