Projects

Project showcase

Search and filter database-backed projects by category, tag, impact, recency, and recruiter-relevant priority.

GenAI

Loomi Brain

Featured

An AI knowledge/reasoning system focused on intelligent information retrieval, memory, and assistant-like workflows.

Explores how AI systems can retrieve, organize, and reason over information in assistant-like workflows.

Generative AIRAGAgentsLLMsMemory
1 0 0

Full-stack

Would You Rather App

Featured

A full-stack Next.js game with PostgreSQL-backed questions, voting, mode selection, Prisma migrations, seed/import tooling, and database-level duplicate prevention.

Provides an engaging question-based voting game with persistent data and scalable question management.

Next.jsTypeScriptPostgreSQLPrismaFull-stack
0 0 0

Retrieval

Custom Retrieval Pipeline with Reranker

Featured

End-to-end local retrieval pipeline with BM25, FAISS dense search, hybrid ranking, a custom scikit-learn feature reranker, evaluation metrics, CLI tooling, and Streamlit demo.

Improves document retrieval quality by combining sparse search, dense search, and learned reranking.

PythonBM25FAISSHybrid SearchReranking
0 0 0

ML Infrastructure

Custom Vector Database

Featured

A lightweight educational vector database built from scratch in Python, featuring dense vector storage, metadata filtering, exact similarity search, graph-based approximate search, and JSON persistence.

Shows how vector databases work internally, including indexing, metadata filtering, and approximate search.

PythonVector DatabaseANN SearchSimilarity SearchMetadata Filtering
0 0 0

NLP

Custom Embedding Model

Featured

Fine-tuning domain-adaptive Sentence-BERT embedding models for semantic search, retrieval, product search, support ticket matching, and job/CV matching.

Improves matching and retrieval quality by fine-tuning embeddings for specific domains and similarity tasks.

PythonSentence-BERTEmbeddingsSemantic SearchFine-tuning
0 0 0

NLP

Custom BPE Tokenizer

Featured

Advanced tokenizer engineering project implementing BPE, byte-level BPE, WordPiece, and SentencePiece-style unigram tokenization, with benchmarking against Hugging Face tokenizers and API/demo tooling.

Explains and implements the core tokenization algorithms behind modern language models.

PythonNLPTokenizationBPEWordPiece
0 0 0

AI Tools

PDF to Markdown AI Converter

Featured

A TypeScript AI-powered tool for converting PDF documents into clean Markdown for downstream documentation, knowledge-base, or RAG workflows.

Makes PDFs easier to use in documentation systems, knowledge bases, and RAG pipelines.

TypeScriptPDF ProcessingMarkdownAI ToolsDocument Processing
0 0 0