Projects

  • Serendip

    A tool to visualize and analyze subreddit India's data using TypeScript, D3.js.

    Tech Stack
    • TypeScript
    • React
    • D3.js
    • Material UI
    • BERTopic
    Features
    • Topics derived from NLP-based BERTopic, an advanced topic modeling algorithm.
    • Six interactive visualizations: Corpus view, Text view, Rank view, Radar view, Circular packing view, built using the D3.js library.
  • Image Prediction Application

    A multi-tier application for concurrent image processing using AWS services like Lambda, S3, and DynamoDB.

    Tech Stack
    • AWS
    • Go
    • Python
    • Docker
    Features
    • Processes 100 images in under 5 minutes.
    • Dynamic scaling for efficient processing.
    • Event-driven architecture with SQS and Lambda.
  • URL Shortener Service

    A scalable URL shortener service with Go backend and React frontend.

    Tech Stack
    • Go
    • React
    • MongoDB
    • Digital Ocean
    • Docker
    Features
    • Shorten long URLs and redirect users.
    • JWT Authentication and user-friendly interface for managing URLs.
    • Secure API integration for URL validation.
  • Recipe Management System

    A full-stack application for managing recipes with CRUD functionality, built using Django and React.

    Tech Stack
    • Django
    • React
    • SQLite
    • MUI
    • Tailwind CSS
    Features
    • Create, view, update, and delete recipes.
    • Modern UI with responsive design.
    • Card-based recipe display.
  • Task Management System

    A task management system with CRUD functionality and CI/CD pipeline for automated deployment.

    Tech Stack
    • Node.js
    • MongoDB
    • Nginx
    • Digital Ocean
    • Docker
    Features
    • Add, delete, and mark tasks as done.
    • Built a CI/CD pipeline and deployed the Docker image to Digital Ocean.
  • Face Object Recogniser

    An assistive device for visually challenged people to identify people and objects in their surroundings.

    Tech Stack
    • Python
    • Machine Learning
    • LBPH Algorithm
    • Raspberry Pi
    Features
    • It helps in identifying the faces and objects within 50 cm radius.
    • Built using a Raspberry Pi processor and Python libraries such as NumPy and OpenCV.