About me

I am a dedicated web developer specializing in React, Node.js, MongoDB, Express.js, and Next.js. With a passion for crafting seamless user experiences, I excel in building dynamic web applications and scalable APIs.

I leverage React's component-based architecture to create intuitive front-end interfaces while harnessing Node.js and Express.js for robust back-end solutions. MongoDB serves as my preferred database for its flexibility and scalability. Proficient in Next.js, I optimize performance and SEO for server-side rendered and static websites. Committed to delivering clean, maintainable code, I thrive in collaborative environments where I can contribute and learn.

What i'm doing

  • design icon

    Web design

    The most modern and high-quality design made at a professional level.

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

Frameworks and Database

  • Node JS

    Node JS

    Node.js is a powerful runtime environment built on Chrome's V8 JavaScript engine. It allows developers to run JavaScript code outside of a web browser, enabling server-side scripting. Its non-blocking, event-driven architecture excels in handling concurrent requests, making it ideal for scalable, real-time applications like web servers and APIs.

  • Jessica miller

    React JS

    React.js is a popular JavaScript library maintained by Facebook. It's used for building user interfaces, emphasizing component-based architecture for reusable and modular UI elements. React efficiently updates and renders components based on data changes, promoting a declarative approach to building interactive web applications with a focus on performance and flexibility.

  • Express Js

    Express JS

    Express.js is a minimal and flexible Node.js web application framework that provides a robust set of features to develop web and mobile applications. It simplifies the process of building APIs, handling routes, and integrating middleware, making it ideal for creating scalable and efficient server-side applications. With its lightweight architecture and extensive community support, Express.js enables developers to quickly build powerful web servers and APIs with JavaScript. It emphasizes simplicity and performance, offering a range of plugins and modules to extend its functionality and cater to diverse development needs in a streamlined manner.

  • Express Js

    Redux

    Redux is a powerful state management library for JavaScript applications, often used with React. It centralizes the entire application state in a single store, making state management predictable and consistent. Redux follows a unidirectional data flow, where actions describe state changes, reducers specify how state updates occur, and the store holds the application state. This structure simplifies debugging, testing, and maintaining complex applications by ensuring that state transitions are traceable and easily manageable across different environments.

  • Appwrite

    Appwrite

    Appwrite is an open-source backend-as-a-service (BaaS) platform designed to streamline the development process for web, mobile, and Flutter applications. It provides developers with a set of easy-to-use REST APIs to manage common backend tasks like authentication, databases, storage, and serverless functions. Appwrite offers real-time capabilities, extensive security features, and support for multiple platforms, making it a versatile choice for building modern applications. By handling backend complexity, Appwrite allows developers to focus on creating high-quality user experiences without worrying about infrastructure management.

  • MongoDB

    MongoDB

    MongoDB is a popular NoSQL database that stores data in flexible, JSON-like documents, making it easy to store and manage data. It's designed for scalability, high performance, and availability across distributed infrastructure. MongoDB's schema-less nature allows for dynamic and agile development, accommodating changes in data structure over time without downtime. It supports ad-hoc queries, indexing, and aggregation for efficient data retrieval and manipulation. MongoDB is widely used in modern web applications, analytics, and IoT environments due to its ease of use, horizontal scalability, and robust community support. It integrates well with programming languages and frameworks, offering comprehensive documentation and tools for developers.

  • Tailwind CSS

    Tailwind CSS

    Tailwind CSS is a utility-first CSS framework that streamlines the process of building modern web interfaces. It provides a set of utility classes that can be directly applied to HTML elements, eliminating the need for writing custom CSS. Tailwind promotes a responsive and maintainable design approach by enabling developers to quickly style components using semantic class names like bg-blue-500 for background color or p-4 for padding. It offers a configurable and extensible utility scale, allowing customization without sacrificing performance. Tailwind CSS has gained popularity for its developer-friendly workflow, allowing rapid prototyping and consistent UI design across projects.

Mega Projects

  • Blogger

    Blogger

    Blogger is a full-stack web app built with Appwrite, designed to simplify blogging with secure user authentication, real-time updates, and seamless post management. Featuring a rich text editor, it enables users to create, edit, and share engaging content effortlessly. With robust backend support, Blogger ensures secure data handling and offers features like post categorization and search for efficient content discovery. Its user-friendly design and powerful functionalities make it an ideal platform for bloggers to share ideas with ease. Blogger

  • Proerty Pulse

    Property Pulse

    Property Pulse is a full-stack web application built with React and Appwrite, tailored for buyers and renters to explore and manage property listings effortlessly. It offers secure user authentication, real-time updates, and an intuitive interface for browsing properties by location, price, and preferences. Users can save favorites, schedule viewings, and access detailed property information. With robust backend support ensuring data security and a seamless user experience, Property Pulse is the perfect platform for finding your next home or rental. Property Pulse

Projects

  • Y2

    YTube

    YTube is a robust web application built with React and Redux, designed to mirror the core functionalities of YouTube by integrating YouTube APIs. This allows YTube to deliver real-time video data, including trending content, video details, and user comments. With React handling the component rendering and Redux managing global state, YTube offers a smooth and responsive user experience. It features efficient video search, seamless playback, and customizable options, making it an ideal platform for exploring and enjoying video content in a familiar interface. Click to open Y-Tube YTube

  • MCQ Solver

    MCQ Solver

    Dual Theme MCQ Solver is a React-based application that allows users to switch between light and dark themes using useContext for state management. It leverages the ChatGPT API for solving MCQs and uses Tailwind CSS for styling. The app also integrates Twilio API to send solved answers directly to the user's WhatsApp.Explore the project MCQ Solver

  • Insta Pro

    Insta Pro

    Insta Pro is a React+Vite project with dual theme support, allowing users to switch between light and dark modes using useContext for seamless theme management. Styled with Tailwind CSS, this app utilizes the Instagram API to search for user details by username, offering a smooth and responsive interface for exploring Instagram profiles. Explore the project Insta Pro.

  • LinkedIn Scrapper

    LinkedIn Scrapper

    Linked In Scapper is a React+Vite project , allowing users to search and see post of the searched user with rapid api Styled with Tailwind CSS, this app utilizes the Linked In API to search for user details by username, offering a smooth and responsive interface for exploring Linked In profiles. Explore the project LinkedIn Scrapper.

  • WhatsApp Validator

    WhatsApp Validator

    WhatsApp Validator is a React+Vite app with . Styled with Tailwind CSS, it allows users to search WhatsApp profiles by phone number via the RapidAPI WhatsApp Data API. The app offers a smooth, responsive interface to display profile pictures and details, with a recent searches feature for easy access. Explore the project: WhatsApp Validator.

  • Currency Converter

    Currency Converter

    Currency Converter is a React-based application that provides real-time currency conversion using hooks for efficient state and effect management. Built with Vite and styled with Tailwind CSS, the app fetches live exchange rates from a reliable API, ensuring accurate and up-to-date conversions between various currencies. It also features dual theme support, allowing users to toggle between light and dark modes seamlessly. Explore the project Currency Converter.

  • Tailwind CSS

    Todo APP

    The Todo App is a React+Vite project that leverages useContext for state management to handle CRUD operations seamlessly. Built with Tailwind CSS for a clean and modern design, this app allows users to create, read, update, and delete tasks efficiently. Data is persistently stored using localStorage, ensuring that todos are saved across sessions. With its intuitive interface and reliable functionality, this Todo App offers an effective solution for managing tasks. Explore the project Todo App.

Resume

Education

  1. J.C Bose University of Science and Technology, YMCA, Faridabad, Haryana

    Bachelor of Technology (B.Tech) in Computer Science

    2019 — 2023
  2. Dev Samaj Modern School , Nehru Nagar , New Delhi (CBSE)

    Senior Secondary Education (12th)

    2018 — 2019
  3. Delhi International Happy School , Bhogal , New Delhi (CBSE)

    Secondary Education (10th)

    2016 — 2017

Experience

  1. Associate Web Developer

    Sep 2023 — June 2024

    • Tailored ERP and CRM solutions according to client requirements, incorporating JavaScript, Python, Bootstrap, and Tailwind CSS to meet specific business needs and preferences.
    • Developed custom widgets and portals with seamless integration of ERPNext and Zoho CRM APIs, aligning functionalities precisely with client specifications.
    • Conducted extensive testing and validation to verify that the ERP and CRM systems functioned flawlessly according to the client's use cases and scenarios.
    • Provided personalized technical support and training sessions to clients, empowering their teams to efficiently navigate and utilize the ERP and CRM platforms as per their organizational workflows.
    • Implemented bespoke customizations and enhancements to ERPNext and Zoho CRM based on client feedback and evolving business needs, ensuring ongoing alignment with their changing requirements.
    • Maintained transparent communication channels with clients throughout the development process, soliciting feedback at key milestones to ensure continuous alignment with their expectations and objectives.
    • Collaborated closely with clients to gather detailed requirements and translate them into technical solutions, ensuring the final product met their unique business objectives.

  2. React Developer

    Jan 2023 — Jul 2023

    • Successfully completed web development projects, gaining hands-on experience in implementing cutting-edge technologies and methodologies.
    • Worked closely with team members to identify and resolve 5 critical bugs, ensuring a more stable and reliable website.
    • Conducted performance analysis and accomplish optimizations, leading to a 50% improvement in website loading times, enhancing overall user satisfaction.
    • Spearheaded the implementation of new features in the cab service app, including real-time tracking, fare estimation, and driver ratings, resulting in increased user engagement and satisfaction.
    • Collaborated with UX/UI designers to revamp the user interface of the cab service app, leading to a more intuitive and visually appealing user experience.
    • Conducted user testing sessions and gathered feedback to iteratively improve the cab service app's usability and functionality, resulting in a 30% increase in app downloads and usage.

My skills

  • JavaScript
    80%
  • ReactJS
    80%
  • Redux
    80%
  • Appwrite
    80%
  • NodeJS
    80%
  • MongoDB
    90%

Blog

Contact

Contact Form