Hi, I'm Prashant Kumar
Web Developer
Front-End Developer
Back-End Developer
Full-Stack Developer
mail
Hi, I'm Prashant Kumar
Web Developer
Front-End Developer
Back-End Developer
Full-Stack Developer

About me

I'm a Frontend Developer with almost 4 years of experience in building scalable and performant enterprise web applications. With expertise in ReactJS, Redux, and TypeScript, I specialize in designing user-friendly, responsive, and performant interfaces that enhance user experience and engagement.

At Wipro, I played a key role in developing and optimizing complex B2B applications. By implementing efficient state management with Redux Toolkit, lazy loading strategies, and caching techniques, I improved load times by 60% and enhanced application scalability. I also contributed to testing methodologies, achieving 85% test coverage with Jest and React Testing Library.

Beyond work, I love building projects that solve real-world problems. I developed MyQuestionList, a full-stack web app using NextJS, NodeJS, and MongoDB, integrating Gemini AI for intelligent recommendations. Additionally, I launched MQL Extension, a Chrome extension designed to streamline interactions with MyQuestionList.

I’m actively looking for new opportunities where I can leverage my knowledge of Frontend Development and Fullstack development to bring value to organisations.

About me

I'm a Frontend Developer with almost 4 years of experience in building scalable and performant enterprise web applications. With expertise in ReactJS, Redux, and TypeScript, I specialize in designing user-friendly, responsive, and performant interfaces that enhance user experience and engagement.

At Wipro, I played a key role in developing and optimizing complex B2B applications. By implementing efficient state management with Redux Toolkit, lazy loading strategies, and caching techniques, I improved load times by 60% and enhanced application scalability. I also contributed to testing methodologies, achieving 85% test coverage with Jest and React Testing Library.

Beyond work, I love building projects that solve real-world problems. I developed MyQuestionList, a full-stack web app using NextJS, NodeJS, and MongoDB, integrating Gemini AI for intelligent recommendations. Additionally, I launched MQL Extension, a Chrome extension designed to streamline interactions with MyQuestionList.

I’m actively looking for new opportunities where I can leverage my knowledge of Frontend Development and Fullstack development to bring value to organisations.

Experience

Web Developer Wipro, Dec. 2020 – Sept. 2024
TAPAS - A B2B commerce application
  • Designed and developed the front-end architecture for an enterprise application from scratch using ReactJS and TypeScript.
  • Implemented global state management using Redux and Redux Toolkit, reducing state-related complexity and enabling the application for scalable use.
  • Integrated global data fetching and caching using RTK Query, ensuring seamless API handling.
  • Implemented dynamic navigation using React Router, enhancing user experience with seamless URL handling.
  • Delivered multiple business features with complex workflows while ensuring optimal performance.
  • Translated wireframes into reusable, responsive and accessible components using in-house UI libraries.
  • Optimized front-end performance through lazy loading and efficient rendering techniques, decreasing load times by 60% based on internal tests.
  • Wrote unit and integration tests using React Testing Library and Jest, achieving 85% test coverage.
  • Worked with the QA team to conduct thorough testing, identifying and fixing bugs.
  • Participated in design discussions and code reviews, enhancing code quality and maintainability.
  • Collaborated with cross-functional teams to identify and resolve multiple development issues.
Incident Management
  • Developed and maintained a micro-frontend application using ReactJS.
  • Implemented guest user flow to enable non-registered users to report incidents.
  • Created dynamic forms based on JSON schema for flexible handling of new product requirements.
  • Updated legacy Class components to modern Functional Components, improving readability and understanding.
  • Updated legacy Redux connected components to use modern Redux Hooks, reducing boilerplate and improving readability.
  • Translated designs/wireframes into reusable and responsive components.
  • Adopted Agile methodologies, contributing to sprint planning, reviews, and timely delivery of project milestones.

Projects

MyQuestionList  |  ReactJS, NextJS, MongoDB and NodeJS  |  Visit  |  Demo
  • MyQuestionList is a web application which allows users to create and manage lists and also share them publicly, showcasing my ability to design and deploy full-stack solutions.
  • Developed the front-end using NextJS and Material UI, combining Server-Side Rendering and Client-Side Rendering for optimal performance.
  • Designed RESTful APIs using ExpressJS for efficient communication between the client and server.
  • Implemented user authentication using JSON Web Tokens (JWT), ensuring secure user access.
  • Utilized MongoDB Atlas to store data in the cloud, enabling scalable and persistent storage solutions.
  • Integrated Gemini AI for personalized data analysis and recommendations, improving user engagement.
  • Deployed the front-end on Vercel and the back-end on Render, ensuring seamless deployment pipelines for production readiness and minimal downtime.
MyQuestionList
MQL Extension  |  ReactJS, Vite and Chrome Browser  |  Visit  |  Demo
  • Developed a Chrome extension to streamline interactions with MyQuestionList, enhancing user productivity.
  • Implemented using ReactJS with Context API to effectively manage state.
  • Integrated a Service Worker to sync login state with the main application, improving user session reliability.
  • Published the extension on the Chrome Web Store, making it accessible for potential users globally.
MQL Extension