A collection of things I've built — from AI-powered tools to full-stack web apps and open-source experiments.
A self-hosted job-search agent that scans job boards, public ATS APIs (Greenhouse, Lever, Ashby), and a company watchlist of ~250 career pages in parallel. Scores, filters, and dedupes postings against your profile, then surfaces a ranked shortlist in a local web UI. Never auto-applies — it pre-fills the form and hands control back to you. Runs entirely locally with no account, server, or telemetry.
A federated learning system for cyber threat detection that combines differential privacy (Opacus DP-SGD) with Byzantine-robust Krum aggregation, so no participating organization ever shares raw network traffic. Classifies multiple attack types from the CICIDS2017 schema (DoS/DDoS, brute force, web attacks, port scans, botnets, infiltration) and includes a live attack simulation lab with a real-time React dashboard over WebSocket.

An AI chatbot platform supporting multiple providers (OpenAI, Gemini, Anthropic) with retrieval-augmented generation backed by a Postgres + pgvector store. Built with Next.js 15 and NextAuth.js for authentication, Tailwind CSS with shadcn/ui for the interface, and React Query for data fetching.

A college event registration platform enabling students to register, make payments, upload receipts, and verify participation. Includes an admin dashboard and QR-based check-in system. Implements role-based access for admins and coordinators to manage events, verify submissions, and track participant data in real time.

An AI-powered curriculum generator that creates personalized learning roadmaps using a multi-agent system. Builds structured milestones and tasks through an Architect Agent using strict JSON schemas, and uses a Resource Curator Agent with Google Search grounding to fetch real, high-quality learning resources.
A personal developer blog with deep dives into tech, tools, and web development. Covers full-stack development, performance optimization, and practical engineering insights.
A local-first markdown editor with live preview that exports to PDF, DOCX, PPTX, XLSX, and HTML. Built on CodeMirror 6 and the unified/remark/rehype pipeline with KaTeX math and syntax-highlighted code blocks, rendering PDFs via Puppeteer. No account, no database, and no AI — everything runs in the browser and on-demand server rendering only.

A cloud-native micro sharing platform that allows users to securely upload files and retrieve them across devices using unique generated codes. Designed and implemented REST APIs for file upload and download, integrated AWS S3 for durable object storage, and built a responsive React interface with real-time validation and loading states.

A web application that allows users to discover and get recommendations for anime. Built using Next.js and the Jikan API, it fetches data from MyAnimeList to provide comprehensive details about anime shows.

A versatile Telegram bot designed to enhance user interaction and automate tasks within Telegram groups or chats. Developed using Node.js and the Telegram Bot API, it provides functionalities like chat management and notifications.

A cloud-based file storage system that allows users to upload, organize, and manage files. Integrates Cloudinary API for secure file hosting and efficient media management.

An application for comparing prices across different e-commerce platforms. Built with Django, it enables users to find the best deals for their desired products by scraping price data from various online stores.

A tool for generating and managing NFT collections. Facilitates the creation of unique digital assets with metadata, ensuring compatibility with major blockchain networks.

A web application that allows users to mint NFTs on the Ethereum blockchain. Built with Next.js, React, and Node.js, it provides a user-friendly interface for creating and managing NFT collections.

A modern e-commerce platform that offers features like product listings, user authentication, and a secure checkout system. Built with React.js for the front end and Node.js with MySQL for the back end.

A data analysis project focusing on Walmart's sales data. Utilizes Python libraries such as Numpy and Pandas for data cleaning, transformation, and visualization to uncover business insights.

A full-stack URL shortening service with analytics and custom slug support. Allows users to create short, shareable links with click tracking and custom aliases.

An AI-powered smart expense tracker that provides insights and pattern analysis on your spending. Uses AI to categorize expenses, identify trends, and generate actionable financial insights.