Md Mojahid, Developer in Ranchi, Jharkhand, India
Md is available for hire
Hire Md

Md Mojahid

Software Developer

Ranchi, Jharkhand, India

Toptal member since September 12, 2022

Bio

Md Mojahid is a senior front-end engineer and full-stack developer with 7+ years of experience building scalable, high-performance web applications using React, Next.js, and TypeScript. He also develops back-end systems with Node.js and Express.js, working with MongoDB, MySQL, REST APIs, and GraphQL (Apollo Server and Gateway). He delivers secure, data-driven enterprise and SaaS solutions with a strong focus on performance and clean architecture.

Portfolio

Endpoint Clinical Inc
React, TypeScript, Next.js, API Integration, React Testing Library...
Endpoint Clinical Inc
React, TypeScript, Next.js, Storybook, Material UI, JavaScript 6...
Cognizant
JavaScript, React, Redux, Axios, Formik, HTML, CSS, Material UI, Node.js...

Experience

  • React - 7 years
  • JavaScript - 7 years
  • HTML - 5 years
  • Next.js - 5 years
  • Redux - 5 years
  • TypeScript - 5 years
  • Node.js - 4 years
  • MERN Stack - 3 years

Preferred Environment

JavaScript, React, Node.js, HTML, CSS, MERN Stack, Express.js, Redux, MongoDB

The most amazing...

...experience I've had is working with full-stack applications in MERN stack technology and being involved in designing the application's architecture.

Work Experience

Front-end Developer

2024 - 2026
Endpoint Clinical Inc
  • Led front-end development of scalable React and Next.js applications, optimized performance and Core Web Vitals, implemented role-based workflows, and mentored developers to reduce technical debt.
  • Architected scalable component systems using React, TypeScript, MUI, and Storybook; implemented SSR and advanced routing in Next.js; improved Core Web Vitals through code-splitting, lazy loading, memoization, and API optimization to enhance loading.
  • Developed scalable front-end features using TypeScript, MUI, and Storybook; implemented dynamic schema-based forms and reusable custom hooks; ensured stability with unit testing in Jest and improved maintainability through modular architecture.
Technologies: React, TypeScript, Next.js, API Integration, React Testing Library, Model Context Protocol (MCP), GitHub Copilot Chat, Cursor AI, Front-end Development, Context API, Jest, React Hook Form, Generative Coding, User Experience (UX), RESTFul APIs, Test-driven Development (TDD), UI Components, Contentful, HTML Canvas, WebGL, AI Tools, Claude Code

Front-end Developer

2022 - 2024
Endpoint Clinical Inc
  • Collaborated with cross-functional teams in Agile environments, contributing to sprint planning, code reviews, and reducing production bugs by 28%.
  • Improved test coverage to 80%+ using Jest and React Testing Library, ensuring stability of critical business workflows and reducing regression issues.
  • Refactored legacy JavaScript codebases into TypeScript, eliminating 70% of runtime type-related errors and improving maintainability.
Technologies: React, TypeScript, Next.js, Storybook, Material UI, JavaScript 6, React Testing Library, Web Content Accessibility Guidelines (WCAG), Model Context Protocol (MCP), GitHub Copilot Chat, Front-end Development, Context API, Jest, React Hook Form, Generative Coding, Responsive Web Design (RWD), User Experience (UX), RESTFul APIs, Test-driven Development (TDD), UI Components, Contentful, Core Web Vitals, AI Tools

React Developer

2021 - 2022
Cognizant
  • Developed reusable and maintainable React class and functional components, fetching data from one server and transferring it to another using Node.js.
  • Designed and implemented new features of the application, resolved bugs, enhanced the application's performance, and deployed the application from the developer server to the production server.
  • Implemented form validation, state management, and API integration using JavaScript and its library.
  • Helped debug the application, which solved the QA issue and implemented role-based authentication for different modules.
Technologies: JavaScript, React, Redux, Axios, Formik, HTML, CSS, Material UI, Node.js, Express.js, JSON Web Tokens (JWT), Git, MERN Stack, TypeScript, User Interface (UI), Web Development, Web, Front-end, APIs, Responsive Web Apps, API Integration, API Development, HTML DOM, Single-page Applications (SPAs), React Router, REST APIs, CSV Import, CSV Export, JSON, Unit Testing, SAP, ABAP, React Hooks, HTML5, React Redux, Next.js, Bootstrap, React Testing Library, Web Content Accessibility Guidelines (WCAG), Model Context Protocol (MCP), Front-end Development, Context API, Jest, Enzyme, Responsive Web Design (RWD), User Experience (UX), RESTFul APIs, PostgreSQL, UI Components, Contentful

Full-stack Developer

2020 - 2021
ACI InfoTech
  • Developed a digital insurance web application where users can buy online insurance through the portal. This application includes three modules related to life, auto, and home.
  • Designed and developed a React reusable UI component, form validation, API integration, and global state management using JavaScript and its library.
  • Created a data migration web application tool that is used to transfer data from one server to another. Worked closely with the client to design the application's front- and back-end architecture.
Technologies: React, Node.js, Express.js, Material UI, GraphQL, Formik, HTML, CSS, JavaScript, Git, Auth0, MERN Stack, JSON Web Tokens (JWT), Microservices, MongoDB, Redux, Redux-Saga, User Interface (UI), Web Development, Web, Front-end, Back-end, Full-stack, APIs, Responsive Web Apps, NoSQL, REST APIs, API Integration, API Development, HTML DOM, Single-page Applications (SPAs), React Router, Redux Thunk, CSV Import, CSV Export, JSON, Apollo, Architecture, Testing, React Hooks, Gatsby, HTML5, React Redux, Next.js, Chart.js, Amazon Web Services (AWS), Bootstrap, React Testing Library, Model Context Protocol (MCP), Front-end Development, REST, UI Components, React Native, Figma

Full-stack Developer

2019 - 2020
Tata Steel Long Products Limited
  • Developed a web application to track the incident ticket raised by the end user of the application. It included creating a ticket, defining priority, assigning it to the IMF team, receiving feedback, and solving it.
  • Designed the basic flow of the application as per the business requirements.
  • Created the user interface of the application and wrote the business logic form validation and API integration.
Technologies: Bootstrap 3+, Node.js, HTML, CSS, React, Redux, Redux-Saga, Context API, Front-end, Back-end, Full-stack, Express.js, MySQL, MongoDB, User Interface (UI), Web Development, Web, APIs, Responsive Web Apps, NoSQL, REST APIs, API Integration, API Development, HTML DOM, Single-page Applications (SPAs), React Router, Redux Thunk, CSV Import, CSV Export, JSON, SAP, ABAP, Testing, React Hooks, Gatsby, HTML5, React Redux, Chart.js, SAP ERP, Bootstrap, PHP, Model Context Protocol (MCP), Front-end Development, REST, GraphQL, Figma, Figma Make

Application Developer

2018 - 2019
Tata Steel Long Products
  • Developed a web application to track the incident ticket raised by the end user of the application. It included creating a ticket, defining priority, assigning it to the IMF team, receiving feedback, and solving it.
  • Designed the basic flow of the application as per the business requirements.
  • Created the user interface of the application and wrote the business logic form validation and API integration.
Technologies: JavaScript, React, Node.js, HTML5, CSS, Redux, Redux-Saga, Formik, MySQL, Git, MERN Stack, User Interface (UI), Web Development, Web, Front-end, Back-end, Full-stack, APIs, Responsive Web Apps, REST APIs, API Integration, API Development, HTML DOM, Redux Thunk, CSV Import, CSV Export, JSON, SAP, ABAP, Testing, React Hooks, React Redux, Chart.js, SAP ERP, Bootstrap, PHP, Front-end Development, Linux

Experience

Data Migration Tool

Developed a web application to manage and migrate customer data from one platform to another, like from Salesforce to HubSpot.

This application was designed to transfer data from one server to another. It used a JSON Web Token (JWK) for authentication. It also involved payment API integration.

Digital Insurance Solution

This Project pertains to health insurance where users can buy online health insurance for indivisible and families for multi-year tenure cases.

We implemented an event-driven microservice architecture where services communicate with each other through Google pub-subs and web services. For front-end development, we used React and Material UI as the main library for building the user interface. We used Node.js, GraphQL, and an Auth0 thirty-party API for the back-end side.

Attendance Dashboard and Automation System

This application is designed to display analytical reporting of all different plant and department employees' attendance on one dashboard page.

It also transfers data from the MS SQL server to the SAP HANA database using Node.js, SAP RFC calls and its crone job library at a specific time interval.

ESS Password Reset System

A password reset web application using Node.js, React, and a third-party messaging Twilio API to the end-user by sending a one-time OTP into their registered mobile number.

I developed the user interface and form validation from the user's end using React and Formik library. I also established an RFC connection using Node.js with the SAP program to change the password. The third-party API integration from the back-end side is required to send OTP to the user.

IT Support System

The help desk or service desk provides centralized information and support management services to handle internal company queries. Users raised questions on this web application through an internal helpdesk portal.

A basic login page to access the admin panel where the admin can resolve issues and assign them to an available engineer. For end-users, URL is publically available to access the portal and raise the ticket and for the front-end side uses React, Formik, Boot Straps, and table pagination library.

It has a back-end API service using Node.js, Express.js, and MySQL Database. Different types of roles are provided to the users based on that they can access the pages.

Single Page JSON Editor

Developed a single-page web application where users can import and export JSON and CSV files from the system. In the application, the user can edit, delete, search, format, insert, remove, or property in the editor. We used React, MUI, and JSON Editor to develop this application as the main library.

Education

2014 - 2018

Bachelor's Degree in Information Technology

B.I.T Sindri - Dhanbad, Jarkhand

Certifications

MARCH 2026 - PRESENT

Introduction to Model Context Protocol

Anthropic

MARCH 2022 - PRESENT

Problem Solving Certificate | Basic

HackerRank

FEBRUARY 2022 - PRESENT

React Certificate | Basic

HackerRank

FEBRUARY 2022 - PRESENT

JavaScript | Intermediate

HackerRank

Skills

Libraries/APIs

Node.js, Redux-Saga, React, Context API, React Hook Form, Stripe Connect, Twilio API, REST APIs, API Development, React Router, React Redux, Chart.js, React Testing Library, Formik, WebGL

Tools

Redux Thunk, Claude Code, Git, Auth0, Figma

Languages

JavaScript, HTML, CSS, GraphQL, TypeScript, HTML5, ABAP, PHP, JavaScript 6

Frameworks

Express.js, Redux, JSON Web Tokens (JWT), Material UI, Bootstrap 3+, Jest, Next.js, Bootstrap, React Native

Platforms

Web, Visual Studio Code (VS Code), Amazon Web Services (AWS), Linux, Contentful

Paradigms

HTML DOM, Testing, Model Context Protocol (MCP), Responsive Web Design (RWD), Test-driven Development (TDD), REST, Microservices, Unit Testing

Storage

NoSQL, MySQL, MongoDB, JSON, PostgreSQL

Other

Front-end Development, Front-end, Web Development, APIs, CSV Export, CSV Import, UI Components, MERN Stack, Full-stack Development, Stripe Payments, Back-end, Full-stack, User Interface (UI), Responsive Web Apps, API Integration, Single-page Applications (SPAs), React Hooks, Web Content Accessibility Guidelines (WCAG), GitHub Copilot Chat, Generative Coding, User Experience (UX), RESTFul APIs, AI Tools, Axios, Enzyme, Inventory Management, Apollo, Architecture, SAP, Gatsby, SAP ERP, HackerRank, Storybook, Cursor AI, Core Web Vitals, HTML Canvas, Figma Make

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring