Built and deployed a web platform offering 100+ tools (image processing, PDF utilities, calculators, converters, encryption, SEO tools, etc.) under Vibe Coding. Developed using React (TSX), TypeScript, and Vercel, ensuring responsive UI and smooth performance.
Projects
A selection of things I've built. Each project represents a learning journey.
A physics-accurate, photorealistic 3D solar system built with real NASA/ESA orbital data. Features Keplerian orbits, 8 planets + dwarf planets, asteroid belt with 5000+ particles, satellite systems, PBR textures, atmosphere glow shaders, time controls, camera presets, and focus mode. Supports 8000+ named asteroids with real ephemeris tracking.
Developed a full-stack online auction platform that allows users to create auctions, place real-time bids, and track auction activity. Focused on clean UX, secure bid handling, and smooth state updates. Built with modern web technologies and deployed for public use.
A fully local, privacy-first Android video downloader powered by yt-dlp and FFmpeg. Supports 1000+ sites (YouTube, Instagram, TikTok, etc.), multiple formats (mp4, webm, mkv, mp3), quality selection, download queue with progress, and real-time monitoring. Everything runs on-device with no server or cloud.
A hybrid AI chat Android app for chatting with both cloud-hosted Ollama models and downloaded offline GGUF models. Features cloud chat with Ollama API, offline local inference, custom model import from Hugging Face, and clean response rendering.
A terminal-style personal portfolio web app built with Vite, featuring command-driven navigation, themed UI, and playable mini-games (Snake, Tetris, 2048, Flappy Bird, and more). Includes utility tools like QR generator, calculator, password generator, and Base64 encode/decode.
A modern aptitude test preparation web app with practice questions, timed quizzes, performance analytics, and detailed solutions. Built with Next.js and TypeScript for a smooth learning experience.
Built an interactive web app to explore IMDb TV series ratings in a clean, visual format. Fetches real-time data from the OMDb API and displays episode-wise ratings using heatmap-style visualizations for quick pattern recognition. Includes fast search, detailed breakdowns, and a responsive UI optimized for performance.
Designed and deployed a full-featured weather application delivering real-time and 15-day forecasts using Open-Meteo APIs. Includes dynamic charts, AQI insights, comfort index, UV tracking, hourly & daily breakdowns, and an interactive 3D globe for location visualization. Built with html5, Tailwind CSS and JavaScript, optimized for responsiveness and smooth performance.
Created and deployed a cryptocurrency dashboard that displays real-time market data, price tracking, charts, and coin details using coingecko APIs. Focused on performance and interactive UI for a seamless financial data viewing experience.
Developed and deployed an automated development log platform that aggregates commits, PR merges, releases, issues, and updates from all repositories into a unified timeline. Powered by Supabase for real-time event storage and GitHub Webhooks for automatic syncing. Built with Next.js and TypeScript for optimized performance, API routing, and a secure admin panel with password-based access. Features a clean, responsive UI with Tailwind CSS.
Built an autonomous car using Arduino Uno, ultrasonic sensors, and motor drivers to detect and avoid obstacles. Gained hands-on experience in C programming by implementing real-time control logic for sensor integration and navigation.
Developed a smart portfolio analysis tool that categorizes mutual funds, tracks allocation across different fund types, and highlights potential red flags in asset distribution. Built with React (TSX), TypeScript, and modern UI principles to offer fast insights and clean data visualization.
Developed and deployed an online code execution platform supporting multiple programming languages with instant output preview. Designed with a secure sandboxed environment for running code in-browser. Ensures smooth performance and modern UI for developers.
PN Sequence Generator Device
Collaborated with faculty to design and assemble 4 hardware circuit boards for generating pseudo-noise (PN) sequences. Gained hands-on experience in circuit design, PCB assembly, and functional testing under lab supervision.