Front-End React Developer
Hi, I'm Dipesh. A passionate full-stack MERN developer with expertise primarily in front-end development based in New Delhi, India.
Tech Stack

ABOUT ME
A dedicated Front-end Developer based in Delhi, India 📍
Experienced Frontend Developer | React & Next.js Specialist
With over 5 years of experience, I specialize in building dynamic, user-friendly web applications using React and Next.js. I played a key role in developing a full-scale ed-tech platform from scratch, transforming complex requirements into intuitive, high-performance solutions. My expertise in front-end development, coupled with a solid understanding of the MERN stack, allows me to deliver cutting-edge features that elevate user experiences. I thrive in fast-paced environments, collaborating effectively with cross-functional teams to ensure smooth, scalable product development. Passionate about innovation, I stay up-to-date with the latest technologies to drive impactful projects forward.
PROJECTS
Each project is a unique piece of development 🧩







Versioned Rich Text Editor
A full-featured, collaborative document editor built using TipTap (ProseMirror), designed to support version control and branching timelines. This project demonstrates advanced state management, real-time UI updates, and a creative approach to document versioning and branching workflows in the browser.





Movie Browser
Developed a movie browser application using the TMDB API, featuring custom filters for type, popularity, release year, genre, and rating range. The app includes a personalized infinite scrolling implementation, allowing users to explore a wide range of movies effortlessly. Additionally, users can bookmark their favorite movies and TV shows for easy access, enhancing the overall viewing experience.
%2F1.jpg&w=3840&q=75)
%2F2.jpg&w=3840&q=75)
%2F3.jpg&w=3840&q=75)






Grid CRUD - msw
Created a GRID gallery application where users can create new items with a title and image, edit and delete existing items, and view the time of the last update. To avoid the need for a backend, I implemented CRUD APIs using Mock Service Worker for adding, editing, and deleting items. This project demonstrates my proficiency in managing state and implementing CRUD functionality in a front-end application.







Chain Calculator
The Function Chain Calculator is a web app built with React and Next.js that lets users chain mathematical functions and calculate results in real-time. It allows adding, removing, and reordering functions dynamically while offering instant feedback and error handling. The app is fully responsive, providing a smooth user experience across devices, and showcases my expertise in building interactive, user-friendly applications with modern web technologies.


Fifteen Puzzle Game
I developed a 15 Puzzle Game using React, designed to challenge players to arrange tiles in numerical order by moving them within a 4x4 grid. The game features:- Timer: Tracks the duration of the game.
- Move Counter: Keeps count of the number of moves made.
- Reset Button: Allows players to restart the game at any time.
- Shuffle Functionality: Randomly shuffles the tiles for a new challenge.
- Next Step Button: Enables progression to subsequent stages or levels.
- This project showcases my skills in React, state management, and interactive UI design.


Tic Tac Toe
Developed a Tic Tac Toe game using React, which allows users to reset the game at any point. The game dynamically displays the winner and can be stopped to halt gameplay. This project highlights my ability to create interactive and responsive user interfaces with React, ensuring a smooth and engaging gaming experience.




Restaurant Menu
created a dynamic menu for a London-based restaurant using Tailwind CSS for styling and React Intersection Observer for adding animations and effects. This project showcases my ability to combine modern CSS frameworks and JavaScript libraries to enhance user experience through interactive and visually appealing designs.
CONTACT
Let's connect and create something amazing together! 👇
Location
New Delhi, India