Narinder Kumar.

A man in a blue shirt with a happy expression

Narinder Kumar

JavaScript Fullstack Developer

Get in touch

About me

Need a Web Developer? I can Help You!

Hi! I’m Narinder Kumar, and I'm a MERN stack Developer experienced in building Web applications using Reactjs, Nodejs, Expressjs, MongoDB, Redux, HTML5, CSS3, JavaScript and Typescript. Proficient in all stages of the software development lifecycle, including requirement analysis, implementation, and maintenance with agile and scrum methodologies. Skilled in developing single-page applications (SPAs). Proficient in source code version control systems like GIT. Experienced in unit testing React components using Jest and vitest. Strong communication skills, collaborative team member, adaptable learner committed to continuous learning.

My skills

What My Programming Skills Included?

I develop simple, intuitive and responsive user interface that helps users get things done with less effort and time with those technologies.

  • HTML5
    HTML5 logo
  • CSS3
    CSS3 logo
  • JavaScript
    JavaScript logo
  • TypeScript
    TypeScript logo
  • React
    React logo
  • Redux
    Reduxlogo
  • NodeJS
    NodeJS logo
  • Express
  • MongoDB
    MongoDB logo
  • Azure
  • Firebase
    Firebase logo
  • MUI
    MUI logo
  • Bootstrap
    Bootstrap logo
  • SASS
    SASS logo
  • Postman
    Postman logo
  • Webpack
    Webpack logo
  • Git
    Git logo
  • Npm
    Npm logo
  • Command Line
    Command Line logo
  • VS Code
    VS Code logo
  • Redis
    Redis logo
  • Gulp
    Gulp logo
  • ES Lint
    ES Lint logo
  • Docker
    Docker logo
  • SonarCube
    Sonarcube logo

My Experience

My Work Experience in the Industry

I have worked with various companies and teams, gaining valuable experience in different domains and technologies.

Epam (Client-IQVIA)

Senior Software Engineer

Apr 2023 - Present
  • Improved UI performance by 30% and reduced production bugs by 50% through testing and optimization.
  • Built custom, reusable MUI components from UX designs and mentored new team members.
  • Delivered features in an Agile Scrum setup, collaborating with stakeholders for smooth delivery.
  • Recognition: Delivery Excellence Award for consistent, high-quality work.
  • Key technologies: Javascript, React.js, Redux toolkit, React query, Nodejs, Expressjs, PostgreSQL, MUI, CSS, Vite, ESLint, Git, Figma, Jira.

Epam (Client-Goldman sachs)

Software Engineer

Jun 2022 - Apr 2023
  • Delivered scalable, JSON-configured dynamic forms and reusable React components.
  • Achieved 80%+ unit test coverage and resolved defects with focus on clarity and reusability.
  • Led a 2-person team to build responsive, high-performance UI components.
  • Tech stack: Javascript, Typescript, React.js, Redux, React Hooks, Jest, Cypress, CSS, Git, Figma, Jira.

Amdocs(Client-Vodefone Ireland)

Associate Software Engineer

Jul 2020 - Jun 2022
  • Built and maintained React/Node.js features, ensuring timely delivery and cross-browser compatibility.
  • Developed an interactive testing interface that automated 80% of manual validation, accelerating release cycles.
  • Implemented React best practices to improve performance and code quality.
  • Recognition: Employee of the Month for outstanding contributions.
  • Tech stack: Javascript, Reactjs, Typescript, React Hooks, Cross browser compatibility, Nodejs, Expressjs, MongoDB, Git.

Coding Ninjas (Internship)

Web Development Instructor

Jul 2018 - Jul 2020
  • Conducted online sessions on web development concepts and best practices.
  • Evaluated student projects and provided detailed feedback to improve code quality and design.

My education

What my education included?

Guru Nanak Dev University, Amritsar 2016 - 2020
B.Tech, Computer Science CGPA: 8.5/10
Kendriya Vidyalaya Nangal Bhur 2015 - 2016
XII Class - Science (PCM) Percentage: 90%
Kendriya Vidyalaya Nangal Bhur 2013 - 2014
X Class CGPA: 10/10
  • My Works

    See My Works Which Will Amaze You!

    A collection of full-stack applications and experiments showcasing my expertise in building scalable, user-friendly, and secure web solutions. Each project highlights different aspects of my skill set, from front-end design and responsive UIs to back-end APIs, authentication, and third-party integrations.

  • My Persona Chat - LLM Chat Application

    My Persona Chat

    Persona Chat Bot is a web application that utilizes large language models (LLMs) to create an interactive chat experience with the persona of Narinder Kumar. The application captures the unique tone and style of Narinder, allowing users to engage in conversations that reflect his communication style.

    My Persona Chat

  • docuMind - AI Document Chat Application

    DocuMind

    DocuMind is a modern web application that allows users to upload documents (PDF, CSV) or provide website URLs, and then chat with an AI assistant about the content of those documents. It uses a Retrieval-Augmented Generation (RAG) approach to provide accurate, contextually-relevant answers. The app also features audio transcription, allowing users to speak their queries and have them automatically transcribed.

    DocuMind

  • JS Interview Questions - Comprehensive JavaScript Guide

    JS Interview Questions

    A comprehensive collection of JavaScript interview questions covering fundamentals to advanced concepts. This repository serves as a complete preparation guide for JavaScript developers, code examples, and practical scenarios commonly asked in technical interviews.

    JS Interview Questions

  • ShopNest eCommerce Platform

    ShopNest

    This is a full-featured eCommerce app with shopping cart, checkout, and PayPal/credit card payments. Implemented product reviews, search, and pagination, plus user profiles with order history. Built an admin dashboard for managing products, users, and orders with delivery tracking.

    ShopNest

Contact

You Have Any Project? Please Drop a Message

Get in touch and let me know how i can help. Fill out the form and i’ll be in touch as soon as possible.