Skip to content
View Arrav-SP's full-sized avatar

Highlights

  • Pro

Block or report Arrav-SP

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. 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
Arrav-SP/README.md

Arav Singh Patel

B.Tech Computer Science and Engineering at VIT Vellore (2024–2028). I like problems where you have to measure something before you can claim it: compiler optimisations, database performance, OS timers, and pulling reliable data out of messy documents.

Selected projects

OptGraph: Do LLVM optimisation passes interact differently depending on the program? OptGraph measures pairwise pass interactions on 129 programs (LLVM test-suite, PolyBench, cBench) and predicts them for programs it has not seen. The hypotheses were registered before the experiments and the tests are Holm-corrected. One of the four claims was not supported, and the results say so. Python LLVM scikit-learn

FinTwin: A PostgreSQL performance bench. It runs synthetic banking workloads, records database telemetry every second, and trains models that predict latency and throughput before a workload runs. It then checks those predictions against real runs (280 runs, 383k operations). Python PostgreSQL FastAPI React Docker

RegWatch: Turns the meeting minutes of India's drug regulator (CDSCO) into a structured dataset. LLM extraction is scored against a 200-item hand-labelled set (Cohen's κ 0.84 on the committee's decision). A fine-tuned BiomedBERT baseline predicts decisions from the application text. Python LLMs OCR NLP

linux-hrtimer-os-project: How Linux high-resolution timers work inside the kernel, and how precisely user programs actually wake up under CPU load. Compares WSL2 with native Fedora, 6,000 measurements per environment. C Linux kernel

Life Planner: An offline-first planner PWA with tasks, calendar, habits, a study timer and reminders. CI runs database row-level-security tests and Playwright end-to-end tests. Live demo TypeScript React Supabase

FitCircle: A workout-streak app for a small group of friends. Two friends share a streak that only grows when both train, with dares, cover passes and push notifications. Every table has row-level security with a database test per migration. Live demo TypeScript React Native Supabase

Experience

  • AI & ML Intern, Data Science & AI Unit, Bajaj Finserv, Pune (May–Jun 2026): worked on an address intelligence pipeline for unstructured Indian addresses, covering NER-based address tagging, semantic address matching and validation. The code is confidential.
  • Samsung PRISM GenAI Hackathon 2026: built the AI pipeline for the team's Smart Guided Troubleshooting Engine: query enrichment, LLM prompts and structured output schemas that turn a vague Galaxy device complaint into a step-by-step fix plan, plus the benchmark suite.
  • Smart India Hackathon 2025, team lead: led the team, built the AI components (Random Forest crop recommendation and a Llama-3 chatbot for farmers) and gave the presentation.

Tools

Python, C, TypeScript, SQL · PostgreSQL, Supabase · React, Next.js, FastAPI · scikit-learn, pandas, Hugging Face Transformers · LLVM/Clang · Docker, Linux, Git

Contact

arav3singh@gmail.com · LinkedIn

Pinned Loading

  1. FinTwin FinTwin Public

    PostgreSQL workload bench that predicts latency and throughput, then checks predictions against real runs

    Python

  2. linux-hrtimer-os-project linux-hrtimer-os-project Public

    Linux high-resolution timers: kernel code walk-through plus latency and jitter measured under CPU load

    C

  3. LIFE-PLANNER LIFE-PLANNER Public

    Offline-first planner PWA: tasks, calendar, habits, study timer. React, TypeScript, Supabase with RLS tests

    TypeScript

  4. OptGraph OptGraph Public

    Program-conditioned LLVM pass interactions: measured on 129 programs and predicted for unseen ones

    Python

  5. RegWatch RegWatch Public

    Structured dataset from India's drug regulator (CDSCO) minutes; LLM extraction scored against hand labels

    Python

  6. FitCircle FitCircle Public

    Workout-streak app for friends: shared partner streaks, dares, push notifications. Expo, React Native, Supabase with RLS tests

    TypeScript