Skip to content
View RushiK8626's full-sized avatar

Highlights

  • Pro

Block or report RushiK8626

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
RushiK8626/README.md

Hey there, I'm Rushikesh ๐Ÿ‘‹

A passionate developer who loves building real-world projects โ€” from AI tools to systems programming

Typing SVG


๐Ÿš€ About Me

  • ๐Ÿ”ญ I build everything from real-time chat apps to VS Code extensions to AI-powered tools
  • ๐Ÿค– Passionate about integrating AI/LLMs (Gemini, OpenAI, CrewAI) into practical applications
  • ๐Ÿ› ๏ธ Love low-level systems work โ€” C/C++ algorithms, compression, game engines
  • ๐Ÿ“ฑ Exploring Flutter for cross-platform mobile development
  • ๐ŸŒฑ Always learning and shipping

๐Ÿ› ๏ธ Tech Stack

Languages

C C++ Python JavaScript TypeScript Dart

Frontend & Mobile

React Flutter

Backend & Databases

Node.js Express Socket.IO MySQL Redis Prisma

AI / ML

OpenAI Google Gemini CrewAI Gradio

Tools & Platforms

VS Code Docker Git


๐Ÿ—๏ธ Featured Projects

A full-featured real-time chat application with AI superpowers

  • โšก Real-time messaging with Socket.IO (private & group chats)
  • ๐Ÿค– AI features: smart replies, translations, and chat summaries via Gemini
  • ๐Ÿ”” Push notifications using Web Push / VAPID
  • ๐Ÿ” JWT + OTP authentication with refresh token flow
  • ๐Ÿ› ๏ธ Stack: React ยท Node.js ยท Express ยท Socket.IO ยท MySQL ยท Prisma ยท Redis

Stop accidentally committing secrets and credentials โ€” ever again

  • ๐Ÿ” Real-time secret detection as you type in the editor
  • ๐Ÿšซ Pre-commit hook that automatically blocks commits containing sensitive data
  • ๐ŸŽฏ Customizable detection patterns via settings.json
  • ๐Ÿ“‹ Clear diagnostics in VS Code's Problems panel
  • ๐Ÿ› ๏ธ Stack: TypeScript ยท VS Code Extension API

AI agents that evaluate your rรฉsumรฉ against any job description

  • ๐Ÿ“„ PDF resume parsing + job compatibility scoring
  • ๐Ÿค Multi-agent orchestration via CrewAI
  • ๐Ÿ“Š Detailed feedback: match score, gaps, alternative roles, career advice
  • ๐Ÿ–ฅ๏ธ Drag-and-drop Gradio web interface
  • ๐Ÿ› ๏ธ Stack: Python ยท CrewAI ยท Gemini 1.5 Flash ยท PyMuPDF ยท Gradio

Upload any file, get a structured AI-generated report with visualizations

  • ๐Ÿ“‚ Supports .pdf, .docx, .pptx, .xlsx, .csv, .txt
  • ๐Ÿ“ˆ Smart visualizations using matplotlib, seaborn, and plotly
  • ๐Ÿ“ Downloadable PDF reports with multiple depth levels
  • ๐Ÿ› ๏ธ Stack: Python ยท OpenAI/Gemini API ยท Gradio ยท ReportLab ยท Pandas

Automate your entire dev environment setup with a single script

  • ๐Ÿ–ฅ๏ธ Cross-platform: Windows (winget), macOS (Homebrew), Linux (apt/snap)
  • ๐Ÿ“ฆ IDEs, languages, databases, browsers, Docker, and more
  • ๐Ÿ’พ Save/load your configuration for easy reuse across machines
  • ๐Ÿ› ๏ธ Stack: Python

โ™Ÿ๏ธ Raylib Chess Game

A fully playable chess game with Stockfish AI integration

  • ๐ŸŽฎ Human vs Human or Human vs Stockfish AI
  • โœ… Full chess rules, FEN generation, algebraic notation
  • ๐Ÿ”Š Sound effects and custom fonts
  • ๐Ÿ› ๏ธ Stack: C++ ยท Raylib ยท Stockfish

A multi-stage file compression pipeline in C++

  • ๐Ÿ”„ 3-stage pipeline: BWT โ†’ MTF โ†’ Huffman Coding
  • ๐Ÿ“ Efficient compression and full lossless decompression
  • ๐Ÿ› ๏ธ Stack: C++

๐Ÿ—บ๏ธ TSP Genetic Algorithm Solver

Solve the Traveling Salesman Problem using Genetic Algorithms

  • ๐Ÿงฌ Fitness-based selection, mutation, and crossover
  • ๐Ÿ—บ๏ธ SVG route visualization output
  • โš™๏ธ Fully customizable GA parameters via CLI flags
  • ๐Ÿ› ๏ธ Stack: C

๐Ÿ“ˆ GitHub Stats

GitHub Stats Top Languages

GitHub Streak


๐Ÿ“ซ Let's Connect


"First, solve the problem. Then, write the code." โ€“ John Johnson

Popular repositories Loading

  1. TSP-Genetic-Algorithm TSP-Genetic-Algorithm Public

    Solution for Travelling Salesman Problem using Genetic Algorithm

    C 1

  2. File-Compression-using-Huffman-Coding File-Compression-using-Huffman-Coding Public

    File Compression and Decompression utility using Huffman Coding in C++

    C++ 1

  3. Raylib-Chess-Game Raylib-Chess-Game Public

    Simple Chess Game using Raylib C++

    C++ 1

  4. SwiftTalk-Chat-Messaging-App SwiftTalk-Chat-Messaging-App Public

    Real Time Chat Messaging implemented using React, Node.js and Express.js

    JavaScript 1

  5. dev-setup dev-setup Public

    A simple, cross-platform automation tool to quickly set up your development environment after a fresh OS install or reset.

    Python

  6. compressify-wasm compressify-wasm Public

    A modern web application for file compression and conversion, leveraging C++-based WebAssembly for high-performance processing. Built with React, it offers fast, secure, and user-friendly interface.

    JavaScript