Skip to content
View tarekul42's full-sized avatar
🙂
🙂

Block or report tarekul42

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tarekul42/README.md

Tarekul Islam Rifat — Full-Stack Developer

Tarekul Islam Rifat

Full-Stack Developer (MERN) — focused on backend architecture, security, and scalable web applications.

📍 Dhaka, Bangladesh · 📧 tarekulrifat142@gmail.com · 🟢 Open to opportunities


👋 About Me

Full-Stack Developer with a strong focus on building secure, scalable, and maintainable web applications using the MERN stack, TypeScript, and Next.js. Passionate about backend architecture, system design, and continuously improving through building real-world software.

  • 🔭 Currently building — Full-stack applications with Next.js, React, TypeScript, Express.js, PostgreSQL, and Prisma
  • 🌱 Exploring — Bun runtime, microservices architecture, observability, and system design
  • 👯 Interested in — Open-source contributions, developer tooling, fintech, and edtech products
  • 💬 Ask me about — React, Next.js, Node.js, Express.js, MongoDB, PostgreSQL, authentication, backend architecture, and REST APIs
  • 🎯 Open to — Full-Stack Developer, Backend Developer, and Software Engineering opportunities

🛠️ Engineering Focus

Backend — REST APIs · Modular Architecture · Authentication · RBAC · Redis · Background Jobs

Security — JWT · CSRF Protection · Rate Limiting · Input Validation · Secure Authentication

Frontend — React · Next.js App Router · TypeScript · Scalable UI Architecture

Infrastructure — Docker · GitHub Actions · Vitest · Playwright · Prometheus · CI/CD


🛠️ Tech Stack

Languages

JavaScript TypeScript

Frontend

React Next.js Tailwind CSS Redux

Backend

Node.js Express.js Prisma

Database & Cache

MongoDB PostgreSQL Redis

Testing & DevOps

Vitest Playwright Docker GitHub Actions Prometheus Grafana

Tools

Git VS Code Figma Firebase Bun

📊 GitHub Stats

⏱️ Coding Activity

WakaTime Stats

WakaTime Badge

🤝 Connect

LinkedIn · GitHub · Twitter · Facebook · Dev.to · Medium · Portfolio

Built by Tarekul Islam Rifat

Pinned Loading

  1. skill-workshop-management-system-backend skill-workshop-management-system-backend Public

    ⚙️ Bun + Express 5 + MongoDB + Redis + BullMQ backend for the Skill Workshop platform — 13 modular modules, JWT + Google OAuth, OTP verification, SSLCommerz payments with PDF invoices, Prometheus m…

    TypeScript

  2. skill-workshop-management-system-frontend skill-workshop-management-system-frontend Public

    🎓 Next.js 16 + React 19 + TypeScript frontend for the Skill Workshop platform — RBAC dashboards, OTP enrollment, SSLCommerz payments, 95+ Lighthouse, 282 unit + 80 E2E tests across 5 browsers.

    TypeScript

  3. wallet-management-api wallet-management-api Public

    ⚙️ Bun + Express 5 + MongoDB REST API for a digital wallet — ACID transactions for financial ops, RBAC (USER/AGENT/ADMIN/SUPER_ADMIN), JWT rotation, agent commissions, deliberately no OAuth for sec…

    TypeScript

  4. wallet-management-client wallet-management-client Public

    💰 React 19 + Vite + Redux Toolkit + RTK Query SPA for a digital wallet — role-based dashboards (User/Agent/Admin), service marketplace with 1.5% fee, token refresh queue, one-click demo login.

    TypeScript

  5. Dr-Shahidur-s-Backend-Server Dr-Shahidur-s-Backend-Server Public

    Forked from pietenium/server_dr_shahidur

    ⚙️ Express 5 + MongoDB + Redis backend serving 2 frontends — multi-channel notifications (Email/WhatsApp/Telegram), magic-link auth, 14 modules, audit trails, real client (Dr. Shahidur Rahman Khan,…

    TypeScript

  6. Dr-Shahidur-s-Portfolio-frontend Dr-Shahidur-s-Portfolio-frontend Public

    Forked from pietenium/dr-shahid-main

    🩺 Next.js 16 + React 19 + TypeScript frontend for Dr. Shahidur Rahman Khan (NITOR) — desktop-only three.js 3D hero, appointment booking with reCAPTCHA, article/research content, universal search. T…

    JavaScript