HI! I am Ketan Chaudhary

Software Developer

about

Who Am I ?

About Me

I'm a passionate developer and problem solver committed to crafting impactful code that excels on the web. Proficient in C, C++, JavaScript, Java, Python, HTML, CSS, React.js, and Git, I bring a wealth of experience to every project.
Currently delving into React Native for mobile app development, I'm driven by a thirst for knowledge and continuous growth. With a quick-learning mindset, I thrive on expanding my skill set and tackling new challenges head-on

What I Do ?

Tech Skills
tech-card
Java
React.js
Express.js
MongoDB
Node.js
JavaScript
Html
CSS
C++
C
MySql
Python

Recent Projects

Projects
AgriHealthAnalyzer

AgriHealthAnalyzer is a Node.js and React-based application that detects crop diseases and provides information about their prevention using the Plant.id API. The application allows users to upload images of crops, which are then analyzed to assess their health.

Problem Statement

Farmers often struggle to identify crop diseases early, leading to significant crop loss. This project aims to provide a tool for early detection and prevention of crop diseases.

Features
  • Upload images of crops for health assessment.
  • Provides detailed information about detected diseases, including treatments and causes.
  • User-friendly interface built with React and Tailwind CSS.
  • Uses multer for image upload handling.
  • Implements Axios for API calls to the Plant.id health assessment service.
Technologies Used
Installation

  git clone https://github.com/Ketan-Chaudhary/AgriHealthAnalyzer.git
  cd AgriHealthAnalyzer
  npm install
  node server.js
              
AgriHealthAnalyzer
Simple Form with Image Upload and AWS Integration

This project is a simple web application where users can input form data and upload an image. The form data, including the image URL, is stored in AWS RDS (MySQL), while the image itself is stored in an AWS S3 bucket.

Problem Statement

Managing form data and image uploads efficiently while ensuring scalability and reliability is a common challenge. This project integrates AWS services to handle data storage and retrieval seamlessly.

Features
  • Form for collecting input values (e.g., name, description, etc.).
  • File upload feature to upload an image.
  • Image stored in AWS S3.
  • Metadata (including the image URL) stored in AWS RDS (MySQL).
  • REST API to interact with the database and S3 bucket.
  • Deployed on an EC2 instance for production.
Technologies Used
Installation

  git clone https://github.com/Ketan-Chaudhary/S3FormUploader.git
  cd client
  npm install
  cd ../server
  npm install
  node server.js
              
Simple Form with AWS Integration
Handwritten Number Recognition System

This project provides a Flask-based web application for real-time handwritten digit recognition using a Convolutional Neural Network (CNN) model trained on the MNIST dataset.

Problem Statement

Recognizing handwritten digits and numbers is a fundamental challenge in machine learning. This project aims to provide a solution for real-time digit recognition.

Features
  • Upload an image of a handwritten digit for real-time recognition.
  • Detects and recognizes multiple digits from a single image.
  • Deployed on AWS EC2 for global accessibility.
Technologies Used
Installation

  git clone https://github.com/Ketan-Chaudhary/DigitSnap.git
  cd DigitSnap
  pip install -r requirements.txt
  python app.py
              
Handwritten Number Recognition System
px-to-rem-converter

A tool to convert pixel (px) values to rem units in CSS files using PostCSS. This utility simplifies the process of creating responsive designs by automating the conversion of fixed pixel values to relative rem units.

Problem Statement

Developers often need to convert pixel values to rem units for responsive web design. This tool automates the process, saving time and reducing errors.

Features
  • Converts px values to rem units in CSS files.
  • Supports custom root font sizes.
  • Can be used via CLI or programmatically.
  • Configurable using PostCSS plugins.
Technologies Used
Installation

  npm install -g px-to-rem-converter
              
Usage

  px-to-rem-converter styles.css 16
              
px-to-rem-converter
Real-Estate Frontend Website

A fully responsive real-estate frontend website built using React, Framer Motion, and Tailwind CSS. The website features property listings, detailed property views, and interactive animations.

Problem Statement

Real estate websites often lack interactivity and responsiveness. This project aims to provide a modern, user-friendly interface for property listings.

Features
  • Fully responsive design.
  • Property listings with detailed views.
  • Interactive animations using Framer Motion.
  • Built with React and Tailwind CSS.
Technologies Used
Installation

    git clone https://github.com/Ketan-Chaudhary/Real-Estate.git
    cd Real-Estate
    npm install
    npm run dev
              
Real-Estate Frontend Website
Want to work with me?

Always feel Free to Contact & Hire me

How can you communicate?

Contact Me