Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
DECLARATION
Timeline
Generic

Mohan Prakash Tyagi

Agra

Summary

  • Dynamic Full-Stack JavaScript Developer with over 5 years of hands-on experience in crafting scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). Expertise in modern JavaScript (ES6+), TypeScript, and RESTful API design, complemented by a strong background in authentication methods such as OAuth2, JWT, and Auth0, along with cloud-native development on AWS. Proficient in implementing CI/CD pipelines, containerization with Docker, and automated testing to ensure swift and reliable project delivery. Committed to developing intuitive, customer-facing applications while actively pursuing knowledge of emerging technologies within full-stack and cloud ecosystems.

Overview

5
5
years of professional experience

Work History

Mern Stack Developer

Decathlon Sports India
10.2023 - Current

Mern Stack Developer

Bebo Technologies
07.2022 - 08.2023

React Developer

Innovative E Solution Enterprises
05.2021 - 07.2022

Education

B.Tech - Computer Science And Engineering

Anand Engineering College
Agra
01.2020

+2 - Science

SYMBOYZIA SENIOR SECONDARY SCHOOL
Agra, Uttar Pradesh
01.2016

10th -

Simpkins School
Agra
01.2014

Skills

  • Languages & Frameworks: JavaScript (ES6), TypeScript, Reactjs, Nextjs
  • UI Libraries & Styling: Material UI, Tailwind CSS, Bootstrap, Vitamin Play (VTMN)
  • State Management: Redux Toolkit, Context API, React Query
  • Build Tools & Bundlers: Vite, Webpack, Babel
  • Form Handling & Validation: React Hook Form, Formik
  • Languages & Frameworks: Nodejs (Advanced), Expressjs (Advanced), Java (Basic), Spring Boot (Basic)
  • API Development: RESTful APIs, WebSockets (SocketIO)
  • Authentication & Authorization: JWT, OAuth 20, Auth0
  • Security Practices: Helmet, Rate Limiting, CORS, Data Sanitization, OWASP Best Practices
  • Performance & Scalability: Load Balancing, Clustering, Caching with Redis, Asynchronous Programming (Promises, Async/Await)
  • Relational: PostgreSQL (Basic), MySQL (Basic)
  • NoSQL: DynamoDB, MongoDB (Core expertise)
  • Testing Frameworks: Jest(API testing), React Testing Library, Cypress (Basic)
  • Code Quality: ESLint, Prettier, Git Hooks
  • CI/CD Testing Pipelines
  • AWS Services: DynamoDB, S3, Amplify, Glue, EC2
  • CI/CD: Jenkins, GitHub Actions, Bitbucket Pipelines
  • Containers & Orchestration: Docker, Kubernetes
  • Monitoring: Dynatrace
  • API Management & Gateway: Gravitee API Management
  • Logging Tools: Winston
  • Jira, Git, GitHub, Bitbucket, Confluence
  • Agile (Scrum/Kanban), Code Reviews, PR Workflows
  • AI & APIs: ChatGPT API Integration, AI-based Customer Tracking Systems
  • IoT / Hardware Integration: RFID integration
  • Payment Gateways: Razorpay, QuickSilver,Ezetap
  • Internationalization (i18n): i18next

Accomplishments

Retail application:

  • internal tools like employee discount, returns, RFID, and footfall tracking

Finance app:

  • dashboard for financial analytics and investment tracking

Construction platform:

  • dashboard for real-time site updates

Agile app:

  • Jira-style sprint and issue management tool

Test automation:

  • used ChatGPT API for Jest script generation

Integrated ChatGPT API for front-end testing script automation

Key contributor to RFID and EPC-killer integration at Decathlon

Improved UI performance by 30% using React, Vite

Projects

1). Financial Dashboard for Investment Portfolio 2). Aurora KiwiSaver Investment Platform (New Zealand) 3). Agile Product Suite (JIRA Alternative) 3). RFID-Based E-commerce Checkout – Decathlon

Tech Stack: React.js, Material UI, Node.js, Auth0, REST APIs, Chart.js, Axios

  • Built a responsive, real-time investment dashboard to visualize stock trends, portfolio performance, and market data using interactive charts.
  • Integrated secure authentication via Auth0, supporting role-based access control.
  • Collaborated on RESTful API development and handled frontend data consumption with robust error handling and loading states.
  • Implemented responsive UI/UX principles to ensure seamless experience across devices.

Tech Stack: React.js, Elastic UI, GraphQL, Apollo Client, TypeScript

  • Developed a feature-rich platform for managing KiwiSaver investment and real estate portfolios.
  • Utilized GraphQL with Apollo Client for efficient, schema-driven data queries and mutations.
  • Focused on modular React component architecture and custom hooks for state and effect management.
  • Integrated Elastic UI for consistent and accessible design patterns.

Tech Stack: React.js, Java, Spring Boot, OpenAPI, ChatGPT API

  • Designed and developed a lightweight Agile project management tool offering alternatives to JIRA.
  • Implemented task boards, backlog grooming, and sprint planning with React.js and Java + Spring Boot backend.
  • Integrated OpenAPI for API documentation and validation.
  • Used ChatGPT API to power smart task descriptions, auto-suggestions, and productivity tips.
  • Followed microservice-aligned architecture for scalable deployment.

Tech Stack: React.js, Node.js, AWS (DynamoDB, S3), IndexedDB, Express.js, RFID Integration, Stripe

  • Developed a contactless self-checkout system using RFID scanners to detect and list items automatically.
  • Implemented offline-first capabilities using IndexedDB for reliability during unstable network conditions.
  • Integrated multiple payment gateways including Stripe, and managed transaction storage with AWS DynamoDB.
  • Uploaded receipt and product data securely to AWS S3 with role-based access policies.
  • Collaborated with hardware integration teams to ensure seamless RFID-device interaction.

DECLARATION

I do hereby declare that the entire particulars given above are true to the best of my knowledge and belief. Mohan Prakash Tyagi

Timeline

Mern Stack Developer

Decathlon Sports India
10.2023 - Current

Mern Stack Developer

Bebo Technologies
07.2022 - 08.2023

React Developer

Innovative E Solution Enterprises
05.2021 - 07.2022

B.Tech - Computer Science And Engineering

Anand Engineering College

+2 - Science

SYMBOYZIA SENIOR SECONDARY SCHOOL

10th -

Simpkins School
Mohan Prakash Tyagi