Skip to content
View Rajat32-op's full-sized avatar

Highlights

  • Pro

Block or report Rajat32-op

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
Rajat32-op/README.md

Hi, I'm Rajat Hegde πŸ‘‹

B.Tech in Computational Engineering @ IIT Hyderabad

I enjoy building scalable systems, backend infrastructure, distributed applications, and ML-powered software. My interests lie in systems programming, backend engineering, and AI.


Tech Stack

Languages

  • C/C++, Python, Go, JavaScript, SQL

Backend & Web

  • Node.js, Express.js, React, MongoDB, PostgreSQL, Supabase, Socket.IO, REST APIs

Systems

  • Linux, Docker, epoll, TCP/IP, Git

Machine Learning

  • PyTorch, TensorFlow, OpenCV, FAISS, YOLO, CLIP

Featured Projects

⚑ OS-Level Performance & Energy Management

  • Linux framework for monitoring CPU utilization, temperature, and Intel RAPL power metrics
  • Reinforcement Learning agent for adaptive CPU policy selection across different workloads
  • Reduced power consumption by ~10% while keeping latency within ~2%
  • Real-time monitoring dashboard for workload analysis

🌐 Layer 4 TCP Load Balancer

  • Event-driven TCP load balancer built in C++ using epoll
  • Supports Round Robin, Least Connections, and Weighted Round Robin scheduling
  • Backend health checks, connection management, partial I/O buffering, metrics endpoint, and structured logging
  • Docker-based multi-backend deployment

πŸŽ₯ Natural Language Video Investigation System

  • Semantic video retrieval using YOLO, ByteTrack, CLIP, FAISS, and VideoMAE
  • Multi-stage pipeline combining object detection, tracking, action recognition, and vector search
  • Retrieves relevant timestamps from natural language queries

πŸ€– AI Resume Ranking System

  • Multi-stage resume ranking pipeline using BGE embeddings, BM25, structured scoring, and Cross-Encoder reranking
  • Optimized to rank 100K pre-indexed resumes in under 5 minutes on CPU
  • Designed for high-quality retrieval under strict runtime constraints

πŸ’¬ Intellecta

Developer-focused social platform featuring:

  • Authentication
  • Posts, comments, likes
  • Friend requests
  • User search
  • One-to-one & group chat
  • Syntax-highlighted code sharing
  • MERN Stack + Socket.IO

Experience

Software Development Intern β€” Eventzx

  • Built and deployed full-stack applications using React, Supabase, PostgreSQL, and Vercel
  • Developed authentication, communities, messaging, and social networking features
  • Worked in a startup environment delivering production-ready features

Competitive Programming

  • Codeforces: Specialist (1568)
  • LeetCode: 1892 (Top 4.7%)
  • CodeChef: 3β˜… (1624)

Connect

Popular repositories Loading

  1. Todo Todo Public

    JavaScript

  2. chat-app chat-app Public

    JavaScript

  3. typingSpeed typingSpeed Public

    JavaScript

  4. devBuddyServer devBuddyServer Public

    JavaScript

  5. intellecta intellecta Public

    JavaScript

  6. FCC-24-25 FCC-24-25 Public

    Forked from fcc-iithyderabad/FCC-24-25

    FCC IIT Hyderabad Website Repo

    JavaScript