Skip to content
View rajanikhatri's full-sized avatar

Block or report rajanikhatri

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rajanikhatri/README.md

Rajani Khatri

Hi, I'm Rajani. I'm a senior at Northern Kentucky University studying Computer Science with a minor in Data Science, graduating this May 2026.

I enjoy building software, working with data, and exploring problems through research. I like understanding how systems work, how data flows through them, and how analysis turns that data into useful insights.


What I'm Currently Working On


Projects

Mood Machine

A sentiment analysis app built with Python, Streamlit, and Supabase.

  • Predicts whether text is positive, negative, neutral, or mixed
  • Includes custom preprocessing, emoji handling, and mixed sentiment detection
  • Built an interactive UI using Streamlit for real-time predictions

Live demo: https://ai110-module3tinker-themoodmachine-starter-rgdsvmvncm98piorscw.streamlit.app/


Kanban Task Management App

A full-stack task management application built with Supabase.

  • Implemented task creation, editing, and status tracking across multiple columns
  • Designed a clean UI for managing workflows and tasks
  • Used Supabase for backend services including database and real-time updates

Live demo: https://kanban-task-management-kvu0cwygw-rajani-khatris-projects.vercel.app


Multiplayer Golf Card Game (In Progress)

Building a real-time multiplayer card game using React and Firebase.

  • Players can create and join rooms and play live with synchronized updates
  • Implementing turn-based logic, scoring system, and card mechanics
  • Focused on maintaining consistent game state across multiple players

Game Glitch Investigator

A debugging and analysis project focused on identifying and fixing issues in a game system.

  • Analyzed bugs by comparing expected vs actual behavior
  • Identified root causes in code and verified issues through testing
  • Evaluated AI-generated debugging suggestions
  • Implemented fixes and validated improvements

Live demo : https://gameglitchinvestigator-codepath-cgeyeud4zdeechbesyr3ou.streamlit.app/


Skills

  • Programming: Java, Python, JavaScript, TypeScript, C/C++, R
  • Web & Frameworks: React, Node.js, Next.js, Flask, Android
  • Data & Databases: SQL, Data Analysis
  • Tools & Platforms: Git/GitHub, Streamlit, Supabase, Firebase
  • Research: Data analysis, problem exploration, evaluation

GitHub Activity

GitHub Streak

Top Languages


What I'm Looking For

I'm looking for internships in software engineering, data-focused roles, or opportunities that combine development and analysis.

Pinned Loading

  1. Stock Stock Public

    Kotlin

  2. stock_backend stock_backend Public

    Python

  3. GolfGame-SoftwareEnginneringProject GolfGame-SoftwareEnginneringProject Public

    TypeScript 2

  4. Amazon_Review_Sentiment_Analysis Amazon_Review_Sentiment_Analysis Public

    Jupyter Notebook

  5. Kanban_Task_Management_App Kanban_Task_Management_App Public

    TypeScript

  6. pawpal-pet-management-system pawpal-pet-management-system Public

    Forked from codepath/ai110-module2show-pawpal-starter

    Python