Hello, I'm
Tarikul Islam

I'm a Full-Stack Software Engineer based in Bangladesh. Full-stack Software Engineer with 4+ years of experience building scalable products across frontend, backend, and DevOps workflows, with a strong focus on backend systems, microservices, and event-driven architecture.

4+

Years of experience

14+

Microservices built

60%

API latency reduction

50%

Database load reduced

90%

Workflow automation

800+

DSA problems solved

/ about me

Backend Software Engineer at CyberSquadInc, building scalable microservices and distributed systems. Previously at GIZAN TECH and FLUX IT.

Technologies I work with:

Backend

  • Node.js
  • TypeScript
  • NestJS
  • Express.js
  • REST APIs
  • Microservices
  • gRPC
  • RabbitMQ
  • Redis
  • WebSockets

I write on freeCodeCamp, mentor developers, and keep improving how I ship production systems.

Tarikul Islam

/ experience

Backend engineering, full-stack delivery, and DevOps ownership on live products.

Backend Software Engineer @ CyberSquadInc

Mar 2025 - Present

Architecting scalable microservices and backend workflows for distributed systems that support student, agency, and university operations.

  • Built NestJS and gRPC-based microservices supporting scalable distributed architecture.
  • Delivered high-performance APIs handling 5K+ daily requests across multiple services.
  • Cut API response time by 60 percent through advanced SQL query tuning and indexing.
  • Increased throughput by 40 percent by consolidating multi-query operations.
  • Established RBAC for multi-tenant access across students, agencies, and universities.
  • Automated CI/CD pipelines and containerized deployment workflows with Docker.
NestJSNode.jsTypeScriptgRPCPostgreSQLDockerPaypalRabbitMQWebSocketsTwilioAWSCI/CD/jenkinsPrometheusGrafana

/ featured projects

CRM, SaaS, and real-time platforms shipped to production.

ApplyGoal

A microservices platform that automates international student admissions and visa workflows across multiple actors and document-heavy processes.

View project

Payment Service

A scalable payment microservice powering secure transactions, coupon validation, offer management, and PayPal integration across the ApplyGoal platform.

Documents/PDF Generation Service

A distributed document generation service capable of producing large dynamic PDF reports exceeding 100 pages with optimized rendering performance.

Developer Portfolio

A modern developer portfolio showcasing my experience, production projects, technical articles, certifications, and engineering journey. Built with performance, accessibility, SEO, and responsive design as core priorities.

View project

Notification Service

A scalable event-driven notification microservice that delivers real-time in-app notifications alongside email notifications with dynamic document attachments. Designed to handle high-throughput communication across distributed microservices.

Bhola Bar Association

A full-featured web platform for managing bar association operations, including member registration, membership management, notices, executive committee administration, document management, and public information services.

View project

Reqfast

Backend services for a SaaS platform managing cyber intelligence workflows and structured security-related operations.

Flux Gaming Platform

A real-time social system with chat, friend requests, notifications, and secure authentication for gaming users.

View project

ApplyGoal

A microservices platform that automates international student admissions and visa workflows across multiple actors and document-heavy processes.

View project

Payment Service

A scalable payment microservice powering secure transactions, coupon validation, offer management, and PayPal integration across the ApplyGoal platform.

Documents/PDF Generation Service

A distributed document generation service capable of producing large dynamic PDF reports exceeding 100 pages with optimized rendering performance.

Developer Portfolio

A modern developer portfolio showcasing my experience, production projects, technical articles, certifications, and engineering journey. Built with performance, accessibility, SEO, and responsive design as core priorities.

View project

Notification Service

A scalable event-driven notification microservice that delivers real-time in-app notifications alongside email notifications with dynamic document attachments. Designed to handle high-throughput communication across distributed microservices.

Bhola Bar Association

A full-featured web platform for managing bar association operations, including member registration, membership management, notices, executive committee administration, document management, and public information services.

View project

Reqfast

Backend services for a SaaS platform managing cyber intelligence workflows and structured security-related operations.

Flux Gaming Platform

A real-time social system with chat, friend requests, notifications, and secure authentication for gaming users.

View project

/ articles

Hands-on guides on microservices, CI/CD, and cloud — published on freeCodeCamp.

Microservices

01

The Saga Pattern in Node.js: How to Roll Back Distributed Transactions Across Microservices

A production-style guide to orchestrated sagas with NestJS, gRPC, and PostgreSQL — covering compensation-based rollbacks, idempotency, and workflow tracking across services.

Microservices · Jun 2026

Read article

/ recommendations

LinkedIn recommendations from people I've built software with.

Over the past few months, I've worked with Tarikul on reviewing and editing his technical tutorials. Tarikul's writing is clear, to the point, and well-researched. He covers a variety of topics related to Microservices, Node.js, Express Full Stack Development, Databases, and DevOps & Cloud…

AR
Abigail Rennemeyer

Editor and Social Media Manager · freeCodeCamp

View on LinkedIn

/ certifications

Verified certificates in system design and full-stack web development.

/ contact

Let's connect

Open to full-stack opportunities with strong backend and DevOps experience.

Back to top