---
title: "Md Tarikul Islam (@Tarikul001) | Hashnode"
description: "Software engineer. Read the latest articles by Md Tarikul Islam on Hashnode."
url: "https://hashnode.com/@Tarikul001"
---

@Tarikul001

# Md Tarikul Islam

@Tarikul001 · Bangladesh · Joined August 2024

Software engineer.

[Website](https://www.youtube.com/@BugCode420)

### [How to Implement PayPal in a Microservice Architecture Using NestJS, gRPC, and Docker](https://freecodecamp.org/news/how-to-implement-paypal-in-a-microservice-architecture-using-nestjs-grpc-and-docker?utm_source=hashnode&utm_medium=feed)

In this tutorial, you'll build a production-ready PayPal payment service using NestJS microservices. Along the way, you'll learn how to isolate payment logic into its own service, communicate between

20 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-implement-paypal-in-a-microservice-architecture-using-nestjs-grpc-and-docker?utm_source=hashnode&utm_medium=feed)

[Jul 16](https://hashnode.com/posts/how-to-implement-paypal-in-a-microservice-architecture-using-nestjs-grpc-and-docker/6a59619ee14c719ac88d7a33)

### [The Saga Pattern in Node.js: How to Roll Back Distributed Transactions Across Microservices](https://freecodecamp.org/news/the-saga-pattern-in-node-js-roll-back-distributed-transactions-across-microservices?utm_source=hashnode&utm_medium=feed)

Building reliable workflows across multiple microservices is challenging. In a monolith, a database transaction can ensure that multiple operations either succeed or fail together. But once data is sp

21 min read · [freecodecamp.org](https://freecodecamp.org/news/the-saga-pattern-in-node-js-roll-back-distributed-transactions-across-microservices?utm_source=hashnode&utm_medium=feed)

[Jun 13](https://hashnode.com/posts/the-saga-pattern-in-node-js-roll-back-distributed-transactions-across-microservices/6a2cfc9713c6ff659c6c31d1)

### [How to Self‑Host an S3‑Compatible Object Store with MinIO on Your Staging Server (and Save Hundreds of Dollars a Month)](https://freecodecamp.org/news/how-to-self-host-an-s3-compatible-object-store-with-minio-on-your-staging-server?utm_source=hashnode&utm_medium=feed)

This article is a complete copy‑paste guide to running MinIO behind Traefik with HTTPS, custom domains, and pre-signed upload/download URLs — using only Docker Compose. Your production will keep using

17 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-self-host-an-s3-compatible-object-store-with-minio-on-your-staging-server?utm_source=hashnode&utm_medium=feed)

[Jun 1](https://hashnode.com/posts/how-to-self-host-an-s3-compatible-object-store-with-minio-on-your-staging-server/6a1d99eb2f5663bb4c520a8f)

### [How to Deploy a Full-Stack Next.js App on Cloudflare Workers with GitHub Actions CI/CD](https://freecodecamp.org/news/how-to-deploy-a-full-stack-next-js-app-on-cloudflare-workers-with-github-actions-ci-cd?utm_source=hashnode&utm_medium=feed)

I typically build my projects using Next.js 14 (App Router) and Supabase for authentication along with Postgres. The default deployment choice for a Next.js app is usually Vercel, and for good reason:

10 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-deploy-a-full-stack-next-js-app-on-cloudflare-workers-with-github-actions-ci-cd?utm_source=hashnode&utm_medium=feed)

[Apr 29](https://hashnode.com/posts/how-to-deploy-a-full-stack-next-js-app-on-cloudflare-workers-with-github-actions-ci-cd/69f2145e6e0124c05e1a5b6e)

### [How I Built a Production-Ready CI/CD Pipeline for a Monorepo-Based Microservices System with Jenkins, Docker Compose, and Traefik](https://freecodecamp.org/news/build-production-ready-ci-cd-pipeline-for-monorepo-based-microservices-system?utm_source=hashnode&utm_medium=feed)

This tutorial is a complete, real-world guide to building a production-ready CI/CD pipeline using Jenkins, Docker Compose, and Traefik on a single Linux server. You’ll learn how to expose services on

19 min read · [freecodecamp.org](https://freecodecamp.org/news/build-production-ready-ci-cd-pipeline-for-monorepo-based-microservices-system?utm_source=hashnode&utm_medium=feed)

[Apr 23](https://hashnode.com/posts/build-production-ready-ci-cd-pipeline-for-monorepo-based-microservices-system/69ea60c8904b915438a58ca2)
