Skip to content
View imam0321's full-sized avatar

Block or report imam0321

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
imam0321/README.md

Hey, I'm Imam Hossain πŸ‘‹

Software Engineer | TypeScript | Next js | React js | Express js | Problem Solver


πŸ‘‹ About Me

I'm a full-stack developer with 1+ years of experience specializing in JavaScript/TypeScript ecosystem and modern web technologies. I build scalable, performant web applications with a focus on clean architecture, user experience, and maintainable code.

What I do:

  • Design and develop responsive, interactive frontends using React & Next.js
  • Build RESTful APIs and backend systems with Node.js & Express
  • Optimize database performance with PostgreSQL and MongoDB
  • Transform complex requirements into clean, production-ready solutions

πŸ› οΈ Tech Stack

Frontend
Next.js β€’ React.js β€’ Redux β€’ Tailwind CSS β€’ ShadCN UI

Backend
Node.js β€’ Express.js β€’ Prisma

Database
PostgreSQL β€’ MongoDB

Languages
JavaScript β€’ TypeScript β€’ Python

Tools & DevOps
Git β€’ GitHub β€’ Postman


πŸ’Ό Featured Projects

I build real-world applications that solve practical problems. Check out my best work:

🎁 Special Surprise β€” Gift Marketplace Platform

Tech: Next.js, TypeScript, Node.js, PostgreSQL, Prisma, Shadcn UI, SSLCommerz
Full-stack gift marketplace with customizable gifts, scheduling, secure payments, and role-based dashboards (Admin, Moderator, Customer). Integrated Cloudinary for media management and Nodemailer for notifications.
πŸ”— Live Demo | Client Code | Server Code

🌍 Tour Matrix β€” Tours Booking Application

Tech: React.js, TypeScript, Redux Toolkit, RTK Query, Node.js, MongoDB, Redis
Seamless tour booking platform with advanced search, filtering, secure authentication (JWT + Passport.js), and payment integration. Features Redis caching for optimized performance and real-time availability.
πŸ”— Live Demo | Client Code | Server Code

πŸ’³ PaySphere β€” Digital Wallet Application

Tech: React.js, TypeScript, Redux Toolkit, Node.js, MongoDB, JWT
Role-based digital wallet system supporting secure deposits, withdrawals, transfers, and transaction history. Built with TypeScript for type safety and Redux Toolkit for efficient state management.
πŸ”— Live Demo | Client Code | Server Code


πŸ‘‰ See all projects: Portfolio Website


🎯 Currently Exploring

  • Advanced Prisma ORM patterns & query optimization
  • Next.js 16 App Router, Server Components & streaming
  • System design principles for scalable architectures
  • TypeScript best practices in production environments

πŸ’‘ What I Can Help With

  • MERN Stack Development β€” End-to-end web applications
  • REST API Design β€” Scalable, secure backend architecture
  • Database Optimization β€” Query performance & schema design
  • Web Performance β€” Frontend optimization & best practices

πŸ“Š GitHub Activity

GitHub Streak
GitHub Stats Top Languages

πŸ“« Let's Connect

I'm always open to interesting conversations, collaboration opportunities, or just connecting with fellow developers.

Portfolio LinkedIn Email GitHub


Pinned Loading

  1. special-surprise-client special-surprise-client Public

    Special Surprise is a gift marketplace platform where users can browse, customize, and order gifts, while admins and moderators manage products, orders, and approvals.

    TypeScript

  2. special-surprise-server special-surprise-server Public

    Backend API server for Special Surprise a gift marketplace platform where users can browse, customize, and order gifts, while admins and moderators manage products, orders, and approvals.

    TypeScript

  3. tour-matrix-client tour-matrix-client Public

    Tour Matrix Client is a full-stack travel management frontend for exploring, booking, and managing tours. It features search, multiple filters, pagination, and full authentication (OTP, password re…

    TypeScript

  4. tour-matrix-server tour-matrix-server Public

    Tour Matrix Server is the backend of the travel management system, handling users, bookings, payments, and tours. It provides secure authentication, payment processing, and automated confirmation e…

    TypeScript

  5. paysphere-client paysphere-client Public

    PaySphere A fullstack TypeScript digital wallet app with secure role-based access for Users, Agents, and Admins. Features deposits, withdrawals, transfers, and transaction history with React, Redux…

    TypeScript

  6. PaySphere-server PaySphere-server Public

    PaySphere is a secure, full-stack digital wallet API developed with Node.js, Express, TypeScript, and MongoDB. It provides a role-based access system for Users, Agents, and Admins, enabling seamles…

    TypeScript