Prashant Danshur

Full Stack Developer | MERN and .NET Expert

Email: danshurprashant@gmail.com | Phone: +91 770-927-0987

I am a full-stack developer with over 3 years of experience building robust and scalable web applications. My expertise lies in developing seamless user interfaces using modern frontend technologies like React.js, Next.js, and Material-UI, ensuring optimal user experiences. On the backend, I have worked extensively with Node.js, Nest.js, and MongoDB, designing efficient APIs and handling database operations. I am skilled in JavaScript and TypeScript, creating clean, reusable, and maintainable code across various projects. I have successfully contributed to projects such as form builders, dashboards, and asset management systems, collaborating closely with cross-functional teams, including designers and QA engineers. My experience includes delivering solutions that prioritize performance, security, and accessibility, while adhering to best coding practices. I have also worked with Git for version control and thrive in agile development environments, where teamwork and continuous improvement are key. My passion for web development drives me to stay updated with the latest technologies, ensuring the delivery of innovative and high-quality solutions.

Skills
MERN Stack
Next.js,
Nest.js
MongoDB
TypeScript
Material UI
C#
ASP.NET
MVC
MS SQL Server
HTML
CSS
JavaScript
jQuery
Git
GitHub
TFS ( Team Foundation Server )
VPS Server ( Virtual Private Server )
DNS ( Domain Name System )
Ubuntu
Zoho Analytics
Pi Techniques Projects
App Builder

A versatile tool designed to help users build dynamic pages and applications with ease, powered by the MERN stack

  • Created a system that allows users to build apps or pages using a micro-frontend approach, making them reusable across different projects.

  • Designed a drag-and-drop interface for adding input fields and reusable components from a predefined library.

  • Built features to configure the canvas for different devices, including mobile, tablet, and desktop layouts.

  • Added options to customize input fields by configuring labels, placeholders, styles, and other properties.

  • Implemented event configurations like on-load, on-change, focus-in/out, and click, enabling interactive functionality.

  • Developed tools to configure actions such as setting visibility, enabling/disabling fields, hiding/showing elements, and adding custom validations.

  • Enabled publishing of apps and pages, with automatic entity generation that can be used directly in the Entity Builder project.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Rudder - Treasure

    A project designed to store and manage assets, developed entirely from scratch by me as a front-end developer. This web app allows users to store asset-related details and includes a form builder for custom asset forms.

  • Developed the project from scratch, handling all frontend aspects.

  • Implemented a form builder for users to create custom asset forms.

  • Created features for adding, editing, activating, and deactivating various types of assets.

  • Developed the asset listing page with detailed asset information.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Vship - Vchat

    A team chat application designed for user communication. As a frontend developer, I integrated the file uploader using module federation, enabling users to upload and preview files in chat messages, similar to WhatsApp.

  • Integrated file uploader into the chat box using module federation.

  • Implemented file upload and preview functionality for various file types in chat messages.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Moonray

    Utilized Zoho Analytics to extract valuable insights from raw data. Developed interactive dashboards, reports, and various types of charts to visually represent complex data, making it easier for stakeholders to comprehend and make informed decisions. Cross-verified and reconciled data with Zoho Inventory, ensuring accuracy and consistency between the two systems.

  • Successfully used Zoho Analytics for data analysis and reporting.

  • Created interactive dashboards and reports to visualize complex data.

  • Developed various types of charts to aid in data comprehension.

  • Ensured data accuracy and consistency by cross-verifying with Zoho Inventory.

    Zoho Analytics
    Zoho Inventory
    Entity Builder

    A robust tool designed to create, manage, and maintain database entities with advanced features, built using the MERN stack

  • Developed features to create, edit, and delete database entities easily.

  • Added options for database-level validations, such as defining types, setting maximum and minimum values, and more.

  • Implemented a versioning system to keep track of changes made to the database structure.

  • Integrated functionality to retrieve and manage entities generated from the App Builder for apps and pages.

  • Built features to view and analyze data on an entity-wise basis, providing clear insights.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Rudder - File Uploader

    A project focused on file upload and local preview capabilities. As a front-end developer, I worked on supporting various file types such as jpg, jpeg, png, pdf, excel, doc, docx, video, and zip. This project utilizes micro-frontend architecture and module federation to integrate the file upload interface into other projects, enhancing development efficiency and reducing code duplication.

  • Developed the file upload interface for multiple file types.

  • Implemented local preview functionality for supported file formats.

  • Integrated the micro-frontend file upload interface into other projects using module federation.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Vship - VLink

    A ticketing web app for ship maintenance and supply teams to manage and resolve issues. As a front-end developer, I worked on the ticket attachment functionality, integrating it from the file uploader using module federation.

  • Developed the ticket attachment functionality to allow users to attach files to tickets.

  • Integrated the file uploader into the ticketing system using module federation.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Rudder Other Projects – Customer,Userman,Contact,Reports,Cron, Jade

    Tag Search

  • Enhanced search efficiency, reducing search time from 6-11 seconds to 1-2 seconds.

  • Achieved 70% to 90% efficiency in search results.

  • Added pre-created tags for filtering and enabled free search within the tag search.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Rudder - Apps

    A project designed to manage information for DevOps teams, including the health status of all applications, error logs, and other critical data

  • Developed the apps listing page with functionalities to add, edit, deactivate, and activate applications.

  • Integrated health monitoring features to display the status of applications.

  • Implemented error logging and tracking for better issue resolution.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Rudder

    A primary container project that incorporates various other projects using module federation. It manages user-specific access to applications, allowing view-only, edit, and delete permissions based on user roles. As a front-end developer, I worked on integrating multiple projects into this container and managing app visibility according to user access levels.

  • Implemented module federation to integrate other projects into the main container.

  • Developed functionality to display apps based on user access permissions.

  • Managed user roles to control view, edit, and delete access for applications.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Chanakya

    An ERP-based project designed to handle various transactions for different types of orders, including modules like Sampling, Swatch, Production, Factory Management, and Order Management. Built using HTML, CSS, JavaScript, jQuery, C#, ASP.NET MVC, and MS SQL Server.

  • Worked as a full stack developer, designing and developing dynamic and responsive websites.

  • Developed application code for transactions related to Sampling, Swatch, Production, Factory Management, and Order Management.

  • Worked on modules like Style, Raw Material Management, Stock, Stock Taking, Transactions, Invoices, QC, QA, GRN Processing, MIS Reports, and Business Report Dashboards.

  • Improved page performance, stored procedure performance, and implemented lazy loading to enhance table and dropdown performance.

  • Utilized SAP Crystal Reports to generate PDF and Excel reports.

    HTML
    CSS
    JavaScript
    jQuery
    C#
    ASP.NET MVC
    MS SQL Server
    Rudder Other Projects – Customer,Userman,Contact,Reports,Cron, Jade

    List Page Rendering

  • Improved list page loading time from 10-20 seconds to below 1-2 seconds.

  • Implemented fetching records according to page size, making the list page 90% to 95% faster.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Extra Curricular Activities
    MCA Project – Shop ERP

    An inventory management system developed as an MCA final year project.

  • An inventory management system developed as an MCA final year project. This project was created from scratch, using Next.js, TypeScript, and Material UI for the frontend, and Nest.js, TypeScript, and MongoDB for the backend.

    MongoDB
    Nest.js
    Next.js
    MUI
    TypeScript
    MongoDB
    Certification
  • MERN Stack - 3RI Technologies - Pune.

  • React JS - 3RI Technologies - Pune.

  • Full Stack Developer - Hefshine Software - Pune

    Education
  • MCA (Master Of Computer Application) H.V. Desai College Pune [2024- 2022]

  • BSC Computer (Bachelor of Science in Computer Science ) M.M. college Miraj [2021]