Skip to content
View mdforhadsarker's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mdforhadsarker

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
mdforhadsarker/README.md

Hi 👋, I'm Mohammad Forhad Sarkar

A passionate Frontend React Developer from Bangladesh

As a frontend developer with 3 years of experience, I specialize in building robust and dynamic user interfaces using JavaScript, React.js, Next.js, and Tailwind CSS. I have a deep understanding of state management with Redux Toolkit and TanStack Query, ensuring efficient data handling in complex applications. My expertise extends to using UI libraries like ShadCN and Ant Design (antd), enhancing the visual appeal and functionality of projects.

I am proficient in leveraging tools such as Jira, Git, WSL, and Ubuntu for streamlined development workflows, and have experience working with Web3 and React Native, allowing me to contribute to a wide range of projects. Additionally, my background in UI/UX design, using Figma, Adobe XD, Illustrator, Photoshop, and Lottie, enables me to create intuitive and visually engaging user experiences.

Throughout my career, I have successfully delivered projects that balance performance, accessibility, and aesthetics, consistently meeting client expectations. My commitment to staying current with industry trends ensures that I bring innovative solutions to every project I undertake.

Coding

mdforhadsarker

mdforhadsarker

Real World Job Experiences

E-commerce with Admin Portal

My Role: Software Developer
Office : FreeCast , Orlando, USA (Remote)
Project description: In this project, I developed a e-commerce site with features like a sidebar for filtering, pagination, price filtering, and product search. I implemented secure login authentication using TanStack Query and designed the admin dashboard. My work included creating the listing and details pages in the admin portal, where users can add, view, and update product data in real-time. The portal supports three roles—admin, client, and customer—each with tailored permissions, ensuring a user-friendly and efficient experience. Skills and deliverables:
  • JavaScript
  • React
  • Tanstack Query
  • Next.js
  • Tailwind CSS
  • Shadcn UI Library

##Live Link Demo Site

##Explaination E-commerce with admin dashboard
image1 image2

VAT ERP Software

My Role: Frontend Application Developer
Office : Z IT Solution Ltd. , Uttata, Dhaka
Project description: The Khajna Project is a Daraza project. In this project, I built an ERP software application that allows a company to calculate its VAT. The application was developed using React.js, Next.js, Ant Design (antd), and Redux for the frontend, with a Java-based backend and MySQL for the database. Skills and deliverables:
  • JavaScript
  • React
  • Redux Tool Kit
  • Next.js
  • Tailwind CSS
## Live Link with explaination

VAT Project
image1 image2

  • 🌱 I’m currently learning NodeJs, ExpressJs and MongoDB

All of my projects are available

E-commerce site with Admin Dashboard

My Role: Full Stack Developer
Project description: In this project, I will be building an individual e-commerce site where users can easily purchase items. The site will include both an admin portal and a client portal. I will be using React.js, Next.js, Redux, and Ant Design (antd) for the frontend, and Node.js with Express.js and MongoDB for the backend. Skills and deliverables:
  • JavaScript
  • React
  • Next.js
  • Redux
  • Tailwind CSS

##Live Link

All In One
image1 image2

Expense Tracker

My Role: Frontend Developer
Project description: In this project, I build an expense tracker frontend leter I will add a backend with this frontend. I have used ReactJS and TailwindCSS. Skills and deliverables:
  • JavaScript
  • React
  • Next.js
  • Tailwind CSS
## Live Link

Expense Tracker

E-commenrce simple site

My Role: Frontend Developer
Project description: I utilized Next.js, React.js, React Hooks, Redux Toolkit (RTK), Styled-Components, and Ant Design (only for loading). I implemented RTK Query for efficient API calls and used React Hooks for client-side filtering. The application features functionalities such as price sorting, total product count, grid and column views, search, category filtering, company type filtering, color type filtering, price range selection, shipping options, and clear filters. Skills and deliverables:
  • JavaScript
  • React
  • Next.js
  • Redux
  • Tailwind CSS
## Live Link

Ecommerce Website

React Native Mobile App

My Role: Mobile App Developer
Project description: In this project I have designed the UI and Develop the App Frontend Part Only . I will working on the backend later. Skills and deliverables:
  • React Native
  • Redux
  • Tailwind CSS
## Live Link

FitFreak

Others and Contact

HackerRank

  • 💬 Ask me about ReactJs, NextJs, MongoDB, NodeJs and ExpressJs , React Native
  • 📫 How to reach me [email protected] and whatsApp 🚀️ +8801794332154

Connect with me:

asadullahforhad mdforhadsarkar 9346400 asadullahalforhad forhadsarkar mdforhadsarkar

Languages and Tools:

c cplusplus css3 figma firebase git html5 illustrator java javascript mysql nextjs nodejs photoshop postman react reactnative sass sketch

mdforhadsarker

 mdforhadsarker

mdforhadsarker

Pinned Loading

  1. expense-tracker expense-tracker Public

    I have developed this using React 18.2.0

    JavaScript

  2. devConnector devConnector Public

    This is a MERNK Stack project. The purpose of this project is to connect all developers in one platform.

    JavaScript

  3. hackerrank hackerrank Public

    In this repository I will be solving all the problems from HackerRank

    HTML

  4. inleadsitassignment inleadsitassignment Public

    Task Details: 1) Replicate this UI Design using NextJS 2) Use Redux-Toolkit for State Management 3) Use Styled-Component for designing the UI

    TypeScript

  5. JavaScriptBasic JavaScriptBasic Public

    JavaScript

  6. portfolio-forhad portfolio-forhad Public

    This is a portfolio site

    TypeScript