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

Hi πŸ‘‹, I'm Tarekul Islam Rifat

Backend Developer | Node.js, Express, REST APIs | TypeScript

Backend-focused developer building structured and scalable web applications using the MERN stack.

I specialize in Node.js and Express to design REST APIs with proper architecture, authentication, and error handling. I have worked on improving and restructuring existing projects, including migrating legacy JavaScript codebases to TypeScript to make them more maintainable and production-ready.

Core Skills:
β€’ Backend Development (Node.js, Express, MongoDB)
β€’ REST API Design & System Architecture
β€’ Authentication (JWT) & Middleware Handling
β€’ Code Refactoring (JavaScript β†’ TypeScript)
β€’ Debugging & Real-world Problem Solving

I also have solid frontend experience, allowing me to understand complete product flow β€” but my primary focus is backend engineering.

Currently focused on building production-ready backend systems and shipping real-world projects.


βŒ› Total Coding Time

WakaTime Lifetime Badge
WakaTime Stats

🧠 What I’m Learning

  • Deepening my understanding of JavaScript, TypeScript, Node.js, Express, Redux, DBMS, SQL, PostgreSQL, Prisma, and Next.js
  • Improving my backend fundamentals, API design, and performance-aware development practices

πŸ’Ό Current Goals

  • Build more scalable full-stack applications with clean architecture and maintainable code
  • Stay consistent with my development practice and continue pushing beyond 800 WakaTime hours
  • Secure an entry-level web developer role or internship where I can contribute, learn fast, and ship real features

🌟 Tech Stack

JavaScript TypeScript React Next.js NodeJS Express MongoDB PostgreSQL Prisma Redux TailwindCSS Firebase Figma


🌐 Connect with Me

LinkedIn Twitter Dev.to Facebook Instagram Medium


πŸ“Š GitHub Stats


"Every line of code is a step toward clarity β€” not perfection."

Pinned Loading

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

    A robust, secure, and production-ready Node.js/TypeScript backend for managing workshop systems. Features RBAC, automated OTP via Redis, SSLCommerz integration, PDF invoice generation, BullMQ backg…

    TypeScript

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

    TypeScript

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

    Forked from pietenium/server_dr_shahidur

    TypeScript

  4. Federal-Blood-Wave Federal-Blood-Wave Public

    Forked from heyAbdullahBruh/sbn_bld_cl

    A modern React web application designed to quickly connect blood donors with individuals in urgent need, featuring location-based donor search, multilingual support, and a community hub.

    TypeScript

  5. minimal-library-management-system minimal-library-management-system Public

    TypeScript

  6. heyAbdullahBruh/PieTechClient heyAbdullahBruh/PieTechClient Public

    Software Agency

    JavaScript 1