Skip to content
View Guru2907's full-sized avatar

Block or report Guru2907

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.

Content in all repositories owned by your account will be closed.
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
Guru2907/README.md

πŸ‘‹ Hey, I'm Gurpreet Singh

AI & Full-Stack Developer | CSE Student

Typing SVG

AI / ML Β β€’Β  Generative AI Β β€’Β  RAG Β β€’Β  Full-Stack Β β€’Β  Backend

Β  Β 

πŸš€ About Me

I'm a Computer Science Engineering student interested in building practical software and AI-powered applications.

  • πŸ€– Exploring Generative AI, Machine Learning & AI Engineering
  • 🧠 Working with RAG, Agentic AI, LLMs & AI APIs
  • πŸ’» Building full-stack applications with React, Node.js & FastAPI
  • βš™οΈ Interested in backend engineering, system design & software engineering
  • πŸ“š Strengthening DSA and problem-solving skills

πŸ› οΈ Tech Stack

πŸ’» Languages & Web

βš›οΈ Frontend

βš™οΈ Backend

πŸ—„οΈ Databases

πŸ€– AI / Machine Learning

πŸ”§ Tools & Engineering


πŸš€ Featured Projects

πŸ’Ό HireTrack

AI-Powered Job Application Tracker

A full-stack MERN application with secure authentication, ownership-scoped authorization and an AI-powered resume–JD matcher using Gemini.

What I built

  • πŸ” JWT authentication & ownership-based access control
  • πŸ€– AI resume–JD matching with Gemini
  • πŸ“„ Server-side PDF text extraction
  • πŸ›‘οΈ API rate limiting & secure session handling
  • πŸ§ͺ Jest tests & GitHub Actions CI

Tech: React Node.js Express MongoDB Gemini API JWT


🧠 Orbit AI

RAG-Powered SaaS Support Assistant

A full-stack AI support application that retrieves relevant documentation and uses it to generate grounded responses.

What I built

  • πŸ”Ž Semantic document retrieval with ChromaDB
  • 🧠 Gemini-powered embeddings & generation
  • 🎯 Retrieval relevance thresholding
  • πŸ” JWT authentication & bcrypt
  • πŸ—„οΈ PostgreSQL persistence
  • ☁️ Deployed frontend and backend architecture

Tech: Python FastAPI React Gemini ChromaDB PostgreSQL


πŸ“Š GitHub Stats


🐍 Contribution Graph

GitHub Contribution Snake

🀝 Let's Connect

Β 



πŸš€ Learn. Build. Ship. Repeat.

Pinned Loading

  1. HireTrack HireTrack Public

    AI-powered job application tracker with resume–JD matching, secure authentication, and automated testing.

    JavaScript

  2. Orbit-AI Orbit-AI Public

    RAG-powered SaaS support assistant with document retrieval, relevance filtering, authentication, and PostgreSQL.

    JavaScript

  3. RailVigil RailVigil Public

    RailVigil is a video-analytics system for railway track-side encroachment monitoring, using YOLOv8, ByteTrack, safety-zone analysis, and temporal reasoning to generate evidence-backed incidents.

    JavaScript