PKY / PROJECTS

Projects

40 things built for hackathons, coursework, curiosity, and production. Most link to source.

  • Go

    raft-kv

    Distributed key-value store built from scratch on Raft: leader election, log replication, and snapshotting over a gRPC transport with durable bbolt storage. Kill the leader mid-write and a new one is elected in a few hundred milliseconds with no committed data lost. Passes the full suite under the Go race detector.

    Go, Raft, gRPC, bbolt, Distributed Systems, Consensus

  • C++

    Limit Order Book

    Price-time-priority limit order book and matching engine in C++20 with zero dependencies: limit and market orders, O(1) cancel and modify, self-trade prevention, and sanitizer-clean builds. Benchmarked at about 6.97 million orders per second with a 68 ns p50 engine latency on Apple Silicon.

    C++20, CMake, Low Latency, Matching Engine, Property Testing

  • Python

    Event-Driven Backtesting Engine

    Backtesting engine for systematic trading strategies that mirrors a live system: a single FIFO event queue drives market, signal, order, and fill components, with transaction-cost and slippage modelling and walk-forward validation. Ships with momentum and pairs-trading strategies and a deterministic synthetic-data generator.

    Python, NumPy, pandas, Quant Finance, Backtesting

  • Python

    AgentOps Cockpit

    Observability and auto-triage for AI agents. Instruments a real agent (Llama 3.2 on Ollama with live search and embedding retrieval) using OpenTelemetry GenAI semantic conventions, streams traces to self-hosted SigNoz, tracks token cost per model and user, and ships a Triage Copilot that reads the telemetry and explains what broke.

    Python, OpenTelemetry, SigNoz, Ollama, LLM Agents, Observability

  • Python

    QueryPilot

    Ask your telemetry anything. Turns natural language, PromQL, or LogQL into SigNoz Query Builder specs with a live result panel, plus a gallery of one-click demos such as secret-leak detection, orphan-span checks, and top-N endpoints by p99. Built for the SigNoz hackathon.

    Python, PromQL, LogQL, SigNoz, LLMs, Observability

  • Python

    SigNoz Beacon

    Turns live SigNoz alert state into an ambient signal: a lamp that glows green, breathes amber, and flashes red as systems misbehave. Ships a virtual browser orb driven over server-sent events, with a device adapter so an ESP32 LED strip or a Hue bulb drops in with a one-line change.

    Python, SigNoz, Server-Sent Events, IoT, Alerting

  • Python

    Mnemos

    A narrative RPG where the townsfolk run on a typed knowledge graph. Every character remembers what you did, who told them, and how they feel about you, and that memory spreads as gossip across graph edges. Runs locally and mirrors every event to Cognee Cloud when a key is present.

    Python, Knowledge Graph, Cognee, LLMs, Game

  • TypeScript

    Dev Senpai

    This site. A portfolio with a retrieval-augmented chatbot that answers questions from the resume and project notes: local MiniLM embeddings, BM25 with rank fusion and MMR, and Groq, Gemini, or ChatGPT behind one client with per-provider budgets and automatic fallback.

    Next.js, TypeScript, RAG, Groq, Gemini, OpenAI, Tailwind CSS

  • GO-TERM screenshot

    GO-TERM

    Intelligent terminal assistant built in Go and powered by Gemini AI for command suggestions and error resolution.

    Go, Gemini AI, Groq, Docker, CLI

  • Million RPS Todo API screenshot

    Million RPS Todo API

    High-performance Todo API optimized to serve ~500k req/s using Redis caching and asynchronous Kafka writes.

    Go, Gin, Redis, PostgreSQL, Kafka, Docker, Kubernetes, Nginx

  • De-Fi Scholarship screenshot

    De-Fi Scholarship

    DApp for managing scholarships using smart contracts on the blockchain

    Move, TypeScript, React, ChatBot, NodeJS, Smart Contracts, Blockchain, Aptos

  • KubeStore screenshot

    KubeStore

    A Kubernetes Store Provisioning Platform that deploys fully-functional MedusaJS and WooCommerce e-commerce stores on local (Kind) and production (k3s) clusters.

    Go, React, Kubernetes, Docker, Helm, MedusaJS, WooCommerce, BoltDB

  • Python

    RepoMind

    Gives a Git repository a brain: turns a codebase into a typed knowledge graph of commits, PRs, issues, people, and decisions, then answers natural-language questions via multi-hop RAG.

    Python, RAG, Knowledge Graph, Cognee, n8n, LLMs, CLI

  • Go

    Splitwise over QUIC

    A Splitwise clone that talks to the browser entirely over HTTP/3 + QUIC (UDP), paired with HTMX and SQLite — an experiment in modern low-latency web transport.

    Go, HTTP/3, QUIC, WebTransport, HTMX, SQLite, UDP

  • Kinetic screenshot

    Kinetic

    Real-time collaborative virtual world platform inspired by Gather.town, featuring video chat and interactive avatars.

    Next.js, Tailwind CSS, Pixi.js, Agora RTC, Socket.IO, Node.js, Supabase

  • ScrapBot screenshot

    ScrapBot

    Web scraping and data processing project to collect restaurant data and construct a RAG-based knowledge base for querying.

    Python, FastAPI, React, Docker, RAG, WebSockets

  • Vulnpilot screenshot

    Vulnpilot

    AI-powered security automation platform. Integrates Nmap, Nikto, and SQLMap for multi-layer vulnerability detection (OWASP Top 10, SANS 25), analyses source code with Groq inside a no-code visual workflow builder, and scans GitHub repositories. Global top 11 at the Walmart Sparkathon.

    React, TypeScript, Node.js, Django, PostgreSQL, MongoDB, Docker, Groq SDK, Security

  • SimStack screenshot

    SimStack

    AI-Powered Simulation Orchestration Platform using Cerebras inference and Llama 3.1 to plan and spawn parallel Docker scenarios.

    Go, React, FastAPI, Cerebras, Llama 3.1, Docker, WebSockets

  • Stoxs screenshot

    Stoxs

    Portfolio Tracker web application designed to help users track their investment portfolios with real-time updates and secure authentication.

    Spring Boot, React, Tailwind CSS, Shadcn, TypeScript, Java, FinanceAPI

  • Server Monitoring Stack screenshot

    Server Monitoring Stack

    Monitoring setup for a Node.js server using Grafana, Loki, and Prometheus in Docker.

    Node.js, Express, Docker, Prometheus, Grafana, Loki

  • Java

    End-to-End CI/CD Pipeline

    A complete DevSecOps pipeline deploying a Maven app to Kubernetes with GitHub Actions and Jenkins, security scanning via Trivy, and code quality gates through SonarQube.

    Jenkins, GitHub Actions, Docker, Kubernetes, Trivy, SonarQube, Maven, DevSecOps

  • InDiet screenshot

    InDiet

    Smart decentralized AI-based diet management system using CNN for food detection, USDA API for nutrients, and Web3/NFTs for gamification.

    Next.js, TypeScript, Thirdweb, Web3, Flask, Python, CNN, Machine Learning

  • Enhanced ML Inference Engine screenshot

    Enhanced ML Inference Engine

    A JavaScript-based machine learning inference engine implementing a neural network to classify the Iris dataset, featuring both browser and Node.js execution.

    JavaScript, stdlib, Machine Learning, Neural Network, Node.js, Webpack

  • Expense Tracker screenshot

    Expense Tracker

    An expense tracker build with hono and bun.

    Hono, Bun, NeonDB, Drizzle, Docker, tanstack, Kinde-auth, hono-rpc

  • Github Bot screenshot

    Github Bot

    A GitHub App built with Probot that automates issue management workflows, streamlining assigning and labeling for maintainers.

    Node.js, Probot, Docker, GitHub API, Automation

  • Personalized-SmartEd Go-Backend screenshot

    Personalized-SmartEd Go-Backend

    A robust and scalable Go backend for the Personalized-SmartEd platform, integrating RESTful APIs with an ML-Service for dynamic assessments and tailored tutoring.

    Go, REST API, Machine Learning Integration, Microservices

  • Rustyestate screenshot

    Rustyestate

    Web app for selling and renting estates, build in MERN stack

    React, MongoDB, Express, NodeJS, Redux, JWT, TailwindCSS

  • HourMeet screenshot

    HourMeet

    Hour Meet a platform to host meeting and schedule meet for later .

    NextJs, Clerk, TypeScript, TailwindCSS, stream-io

  • CI/CD DevOps Pipeline screenshot

    CI/CD DevOps Pipeline

    Deployed Python Flask App on Kubernetes cluster using a GitOps approach with ArgoCD and GitHub Actions.

    Python, Flask, Kubernetes, GitOps, GitHub Actions, ArgoCD, Docker

  • Student Hub screenshot

    Student Hub

    An Open Source application for student community of IIITL for discussions, resources, question papers, and collaboration.

    Next.js, Tailwind CSS, MongoDB, React

  • Youtube Backend In Nodejs screenshot

    Youtube Backend In Nodejs

    A complete video hosting website backend similar to YouTube featuring user authentication, video uploads, likes, comments, subscriptions, and tweet functionalities.

    Node.js, Express.js, MongoDB, Mongoose, JWT, Bcrypt, Cloudinary

  • Restaurant Management Backend screenshot

    Restaurant Management Backend

    Backend service for managing restaurant operations, including menus, food items, orders, tables, and invoices.

    Go, Gin, MongoDB, REST API, Backend

  • MeOW screenshot

    MeOW

    Web app to post and view blogs and articles

    React, TailwindCSS, Appwrite, JWT

  • Smarted Frontend screenshot

    Smarted Frontend

    A robust web application serving as a comprehensive solution for managing school classes with role-based access for admins, teachers, and students.

    React, Redux, Material-UI, MUI, Role-based Access

  • Floor Planner screenshot

    Floor Planner

    Intelligent floor plan management system for efficient room booking and space utilization.

    Node.js, Express, MongoDB, React, Tailwind CSS, JWT

  • Hand Out Gift screenshot

    Hand Out Gift

    A fast-paced mini-game made in 3 days where players use arrow keys to defend their holiday presents from being stolen.

    Python, Pygame

  • Mermaid

    TechDocs

    Hands-on technical deep dives that pair theory with runnable code and Mermaid diagrams, organised as a learning path from system-design fundamentals through networking, databases, security, and infrastructure to senior-level architecture judgement.

    System Design, Documentation, Mermaid, Networking, Databases

Simplicity is prerequisite for reliability.

– Edsger W. Dijkstra