Projects/CETRANK
Full-stackPredictive engine2025

CETRank

A predictive matching engine for Maharashtra engineering admissions. Takes messy multi-factor inputs — CET/JEE percentiles, category, gender — and returns realistic admission probabilities, plus a natural-language interface on top of the data.

CETRANK
Services
  • Predictive engine
  • RESTful API
  • NL-to-SQL
  • Data modelling
Challenge

Admission data is messy, rule-heavy and easy to get wrong. The engine had to be accurate, auditable, and cheap to query — while still letting students ask questions in plain English.

Role

Built the full stack end-to-end — TypeScript + React on the front, FastAPI + Supabase/PostgreSQL on the back. Designed the probability model and a FastAPI service that translates natural-language queries into optimised SQL, using Google Gemini to summarise results.

CETRANK 1
CETRANK 2
CETRANK 3
CETRANK 4
Go back to projects