Supermarket Web Application(April 2023 - Feb 2024)
Junior React Developer
Collaborated in the development of a web application for client that provides customers with latest offers on various products such as groceries, electronics and daily needs and adding the items to cart for the purchase.
Developed a custom npm component library in client’s private registry using React.js and Sass with Storybook as the design system.
Developed a website using Next.js Pages router format along with components from the custom library developed.
Integrated the website with Magnolia CMS APIs as backend, Algolia Search API for search queries and filter functionalities and Uberall API for client’s store locator.
Worked on Unit Test Case development using Jest and React Testing Library to ensure code coverage as per requirements.
Rail Freight Services Web Application(March 2024 - Present)
Junior React Developer
Collaborated in the development of a web application for client that enables user, either individual or corporate, in booking of various containers, such as truck, fleet or railway containers for transfer of logistics throughout the country. The application further helps the user to prebook, cancel or track the booked services as the needs.
Developed a custom npm component library in client’s private registry using React.js and Material UI with Storybook as the design system.
Developed a website using Monorepo project structure, Next.js App router format, Redux Toolkit along with components from the custom library developed.
Integrated the website with client ready APIs for all the services offered by client.
Worked on Unit Test Case development using Jest and React Testing Library to ensure code coverage as per requirements.
Personal Projects
A web application that enables user to create roadmaps and schemas using drag and drop options
Developed as part of trying out React Flow library
Developed using Next.js App router, Typescript, React Flow, Redux Toolkit, TailwindCSS, Shadcn-UI.
Job Finder App
Developed a fullstack application using MERN Stack that enables an employee to find a relevant job and an employer to post jobs as per requirements.
Developed using Typescript, React.js, Material UI, Shadcn-UI as frontend and Express.js, MongoDB as backend.
Taskman API
Developed a microservice that enables user to perform CRUD operations his various tasks, epics or subtasks. Epics include multiple tasks and tasks include multiple subtasks.
Developed using Springboot, Java and MySQL.
Developed a website that provides user with reviews and highlights of a movie.
Next.js, Shadcn and Tailwind learning based project
Developed using Next.js App router with TailwindCSS, Shadcn-UI and TMDB API.
Developed this website that provides viewer with my career portfolio and demonstrates my frontend skills as well.
Developed using Next.js App router, TailwindCSS, Aceternity UI, Shadcn-UI and Firebase Storage