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

Md Mojahid

Verified Expert  in Engineering

Software Developer

Location
Ranchi, India
Toptal Member Since
September 12, 2022

Md Mojahid is a front-end developer with four years of experience using JavaScript and its libraries and frameworks. He has helped companies build and maintain a good codebase that is scalable and maintainable. Md Mojahid has good experience working with startups where projects were started from scratch and played a role in designing the application's architecture.

Portfolio

Cognizant
JavaScript, React, Redux, Axios, Formik, HTML, CSS, Material UI, Node.js...
ACI InfoTech
React, Node.js, Express.js, Material UI, GraphQL, Formik, HTML, CSS, JavaScript...
Tata Steel Long Products Limited
Bootstrap 3+, Node.js, HTML, CSS, React, Redux, Redux-Saga, Context API...

Experience

Availability

Part-time

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

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 (SPA), React Router, REST APIs, CSV Import, CSV Export, JSON, Unit Testing, SAP, ABAP, React Hooks, HTML5, React Redux, Next.js, Bootstrap

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 (SPA), 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

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 (SPA), React Router, Redux Thunk, CSV Import, CSV Export, JSON, SAP, ABAP, Testing, React Hooks, Gatsby, HTML5, React Redux, Chart.js, SAP ERP, Bootstrap, PHP

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

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

https://dev.covertree.com/
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.
2014 - 2018

Bachelor's Degree in Information Technology

B.I.T Sindri - Dhanbad, Jarkhand

MARCH 2022 - PRESENT

Problem Solving Certificate | Basic

HackerRank

FEBRUARY 2022 - PRESENT

React Certificate | Basic

HackerRank

FEBRUARY 2022 - PRESENT

JavaScript | Intermediate

HackerRank

Libraries/APIs

Node.js, Redux-Saga, React, Context API, Stripe Connect, Twilio API, REST APIs, API Development, React Router, React Redux, Chart.js, Formik

Tools

Redux Thunk, Git, Auth0

Frameworks

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

Platforms

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

Languages

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

Storage

NoSQL, MySQL, MongoDB, JSON

Paradigms

HTML DOM, Testing, Microservices, Unit Testing

Other

Front-end Development, Front-end, Web Development, APIs, CSV Export, CSV Import, MERN Stack, Full-stack Development, Stripe Payments, Back-end, Full-stack, User Interface (UI), Responsive Web Apps, API Integration, Single-page Applications (SPA), React Hooks, Axios, Enzyme, Inventory Management, Apollo, Architecture, SAP, Gatsby, SAP ERP, HackerRank

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