Projects

Trading Bench

A distributed platform for benchmarking trading matching engines under adversarial load. Contestants submit Go, Rust or C++ source, which is compiled and run inside a gVisor sandbox, then driven by a fleet of open-loop load bots across steady, stepup and spike profiles. Every fill is replayed against a reference FIFO matching engine for correctness, and a composite of latency, throughput and correctness streams to a live leaderboard. The measurement path is itself GC free end to end, with coordinated-omission correction and mergeable HdrHistograms, so the harness never becomes the bottleneck it is measuring.

GoRust (Tokio)SvelteKitgVisorRedpandaTimescaleDBRedisK3s

Quantum IRC Chat

A terminal based IRC style messenger with end to end post-quantum encryption. Every session runs a fresh ML-KEM-768 (FIPS 203) key exchange, derives a session key via HKDF-SHA256 and encrypts messages with AES-256-GCM, leaving the server as a blind relay that only ever forwards opaque ciphertext. Private keys are generated and kept client side, so plaintext and session keys never touch the wire.

C++20ML-KEM-768AES-256-GCMOpenSSLTCP SocketsCMake
Axiom

Axiom

A cognitive-aware task scheduler that treats attention, not time, as the scarce resource. A deterministic engine scores tasks by cognitive load, deadline pressure and morning/afternoon/evening budgets, chunks long tasks across days, and exposes a reasoning chain explaining why each task was placed, deferred or dropped. Section weights are tuned over time from completion efficiency, and RAG based syllabus ingestion turns PDFs into schedulable study tasks.

NextJSTypeScriptPostgresTransformers.jsTesseract.js

KungFuTyper

A 2.5D browser based typing game where you defend your keyboard's stability against bugs. You move the avatar by hitting keys, wiping out every bug along the path between them, and the run ends the moment stability drops to 0%.

NextJSTypeScriptSupabaseLiveBlocksTailwind CSS

TrendFall

A viral trend intelligence platform that ingests content from Instagram, Twitter, Reddit and YouTube, tags it with an LLM, and predicts whether a trend is exploding or fading using XGBoost and change point detection. Custom engagement and popularity formulas normalise metrics across platforms, and SHAP explains why a trend is moving, all surfaced on a dashboard of interactive timeseries reports.

NextJSFastAPIXGBoostRupturesGroq (Llama 3)Supabase

StudySphere

An offline-first native mobile app for iOS and Android that unifies a student's academic and career journey. Lessons, notes, quizzes and timetables work without internet and sync when back online, alongside personal dashboards, resume and mock interview tools, real time mentorship chat, LMS integrations, OCR timetable scanning and full screen reader support.

NextJSCapacitorSupabaseLiveBlocks
CogniSphere

CogniSphere

An AI powered personal learning ecosystem that unifies roadmaps, lessons, assessments and tutoring into one adaptive platform. Learners upload notes, PDFs or PPTs and get AI generated courses, slides with speaker notes, flashcards and dynamic quizzes, along with a 3D Socratic tutor for doubt solving and roadmaps that adapt in real time to performance.

NextJSReact NativeFastAPISupabaseChromaDBGemini 2.0 Flash

Exotic Option Pricing Model

A pricing model for exotic options such as Knock-In, Knock-Out, Barrier, Asian, Binary (Digital), LookBack and Chooser Options. Models such as Monte Carlo, Heston, Black-Scholes and Binomial.

PythonPyGame

RAG Based Voice Assistant

Conversational Audio-to-Text Neural Assistant which is essentially an emotionally intelligent voice assistant.

PythonElevenLabsAWS
Project X VJTI Website

Project X VJTI Website

Website for Project X.

NextJSFastAPI

EEG Data Analyser and Simulator

A next-gen neural modeling platform that creates personalized Digital Brain Twins from EEG data, enabling clinicians to analyze, simulate, and predict neurological outcomes with AI-powered insights.

NextJSFastAPI
Task Manager

Task Manager

A task management app built with React, Redux, and Webpack, allowing users to filter, categorize, prioritize, search, and reorder tasks via drag-and-drop. It supports due dates with notifications and ensures data persistence via a backend. Designed for a seamless and responsive user experience

NextJSFastAPI
MappaIDE

MappaIDE

A real time collaborative IDE with repository system, inbuilt version control system, merge conflict resolver, and a chat system.

NextJSFastAPILiveBlocks
Mappa for Terminal

Mappa for Terminal

High powered voice controlled terminal assistant with inbuilt commands for git, docker, and other terminal commands.

PythonLlama 3.2Grok
Windows 95 Virtual Machine

Windows 95 Virtual Machine

A virtual machine (more or less a GUI clone) of the Windows 95 operating system, made entirely in Python Tkinter.

PythonTkinter
Soul Buddy: A Spiritual Guide

Soul Buddy: A Spiritual Guide

SoulBuddy is an AI-driven platform designed to deliver personalized spiritual guidance through the ancient sciences of astrology and numerology. Our platform has kundali and horoscope generation, AI powered recommendations, spiritual content delivery and an interactive chatbot

NextJSFlaskDataStaxLangflow
Eco-Tracker (GreenIt)

Eco-Tracker (GreenIt)

An Eco-Tracker which tracks your daily activity (travel and footsteps) along with your electricity consumption with its distribution, and gives suggestions on how you can optimise yourself to be more eco friendly.

NextJSFlaskMongoDBREST API
Marketing Assistant

Marketing Assistant

An AI based marketing assistant, which generates a message for marketing any product, based on the region, season and whether you want it the professional way or the "genz" way

ReactJSFlaskMeta AILllama 3.2
Student Registeration Portal

Student Registeration Portal

A Full Fledged DBMS Project for student registeration, with SQL queries, triggers, and procedures.

HTMLGoLangMySQL

Stock Transformers

This project predicts stock prices using transformer models and Time2Vec encoding for time series forecasting. It compares LSTM, Transformer, and Informer models to determine the best-performing model for volatile and non-volatile stocks.

PythonTransformerInformeryFinance

Traffic Signal Optimiser

An AI traffic signal optimizer, which optimizes traffic signals at junctions for a smoother flow.

PythonPyGameYOLO

Legal Research Assistant

A Legal Research Assistant which provides responses to legal queries, also helping in drafting legal documents

NextJSExpressJSFlask
Profile

Ghruank Kothare

@ghruank