Frontend systems
Responsive React and Next.js interfaces with component boundaries, predictable states, and clean visual hierarchy.
Full-Stack Web Developer
I build clean web products from polished interfaces to API routes, authentication, data models, integrations, and deployment-ready presentation.
Focused on React, Next.js, Node.js, TypeScript, MongoDB, PostgreSQL, Prisma, Tailwind CSS, and practical full-stack delivery.
Current focus
Full-Stack Web Developer
Building full-stack products with practical architecture, clean UI, authentication, data models, and API boundaries.
2
Selected full-stack builds
7+
Core technologies
API
Backend-first thinking
BD
Remote-ready from Bangladesh
Stack map
Core technologies
About
A portfolio built around real project work, honest skill levels, and a clear path from frontend experience to backend behavior.
Full-Stack Web Developer experienced in building modern, responsive and scalable web applications. Hands-on experience with React.js, Next.js, JavaScript, TypeScript, Node.js, Express.js, REST APIs, databases, authentication, microservices and deployment.
Experienced in both independent development and collaborative team projects across e-commerce, healthcare, rental, and service-oriented applications. I focus on reliable product delivery, clear API boundaries, and practical frontend-to-backend implementation.
Responsive React and Next.js interfaces with component boundaries, predictable states, and clean visual hierarchy.
Node.js APIs, authentication flows, validation, and data access shaped for readable application behavior.
Practical execution across UI, API, database, integrations, deployment, and review-ready project presentation.
Selected Work
Each case study is grounded in your actual repositories, stack, and project boundaries.
API Flow
Commerce Platform
A full-stack commerce build with a separate Next.js frontend, Node.js REST API backend, MongoDB, Prisma, TypeScript, JavaScript, and Tailwind CSS.
Data Layer
Productivity Tool
Built an invoice generation application with a modern responsive interface for creating and managing professional invoices using reusable components and streamlined data handling workflows.
Data Layer
Personal Project
Independently developed a rental-focused web application using Next.js. The project demonstrates modern frontend architecture, reusable components, routing, UI development and application structure. GitHub repository available on the developer profile.
Data Layer
Healthcare Platform
A full-stack blood donation management app built with Next.js, React, TypeScript, MongoDB, Prisma, Better Auth, Tailwind CSS, Server Actions, and API Routes.
Case Study
A full-stack commerce build with a separate Next.js frontend, Node.js REST API backend, MongoDB, Prisma, TypeScript, JavaScript, and Tailwind CSS.
A commerce system with dedicated frontend and backend repositories, keeping the public story tied to the available source and verified stack.
React and Next.js handle the client experience while Node.js exposes REST endpoints. MongoDB and Prisma are represented in the persistence layer.
The interview angle is the separation of UI, API, and data responsibilities, plus explaining how each layer communicates.
Case Study
Built an invoice generation application with a modern responsive interface for creating and managing professional invoices using reusable components and streamlined data handling workflows.
A focused productivity tool designed to simplify invoice creation with a polished and responsive user experience.
The project centers on reusable form behavior, component-driven UI structure, and practical handling of invoice data workflows.
The goal was to make invoice management feel efficient, clean, and approachable for end users.
Case Study
Independently developed a rental-focused web application using Next.js. The project demonstrates modern frontend architecture, reusable components, routing, UI development and application structure. GitHub repository available on the developer profile.
A rental-focused personal project designed to demonstrate modern frontend architecture and practical UI implementation in a real-world product context.
The app uses Next.js to organize routes, reusable UI elements, and structured front-end logic in a maintainable project layout.
The emphasis is on clean reusable components, routing, product structure, and a polished user interface for a rental experience.
Case Study
A full-stack blood donation management app built with Next.js, React, TypeScript, MongoDB, Prisma, Better Auth, Tailwind CSS, Server Actions, and API Routes.
A healthcare-focused blood donation platform with donor discovery, request workflows, and role-specific dashboard areas represented in the available source.
Next.js App Router pages, Server Actions, and API route handlers connect React UI to Better Auth sessions and Prisma-backed MongoDB models.
The source emphasizes searchable donor profiles, blood request handling, notifications, and protected dashboard workflows for donors, agents, and admins.
Technical Stack
Core strengths are separated from working, learning, and basic technologies so the portfolio reads clearly in technical review.
Responsive interfaces and component-driven frontend experiences.
API design, authentication, and service-side application logic.
Relational and document-based persistence with modern ORM patterns.
Service-oriented and scalable system design for growing products.
Secure flows, role-aware access, and identity handling in products.
Project workflow, source control, deployment, and delivery support.
Development Process
Each project moves through the same sequence: clarify the problem, shape the system, build the product, and refine the result until it is easier to use and easier to explain.
01
Clarify the workflow, users, data needs, constraints, and success criteria before choosing the implementation path.
02
Map the pages, API contracts, database models, authentication flow, and reusable UI structure.
03
Implement the interface, backend logic, validations, integrations, and state flows with practical TypeScript discipline.
04
Review behavior, fix edge cases, improve accessibility, and polish performance until the result feels complete.
Contact
Reach out for job opportunities, collaboration, interview follow-ups, or project discussions.