Things I've Built

Projects are how I learn best. Each one taught me something new ๏ฟฝ about code, about problem-solving, about myself.

All Projects

01
Harvesting Technology
A platform for Karnataka farmers: enter your taluk pincode to get local climate updates, region-specific crop recommendations, step-by-step growing guides, and organic fertilizer suggestions.
Lovable-vibe coding Weather API TypeScript
click to expand โ†’
Built to help Karnataka farmers access actionable, localised farming data without needing a lab or expert. Taught me how to integrate real-world APIs and think about user impact.
02
SugarSync
Farmers upload a sugarcane photo, and SugarSync's AI instantly analyzes color, thickness, fiber texture, and dryness. Provides a quality report with sucrose percentage, moisture level, freshness score, and expected yield โ€” no lab testing required.
HTML JavaScript (JS) CSS Lovable-vibe coding
click to expand โ†’
An AI-powered agritech tool that removes the need for expensive lab testing. This project pushed me to explore image analysis and learned how AI can solve real problems for farmers.
03
RideBuddy Connect
A Bengaluru-based platform for motorcycle enthusiasts to plan and enjoy group rides. Offers route planning, live GPS tracking, safety features, and a community-driven experience for riders across Karnataka.
TypeScript (TS) Tailwind CSS Supabase Lovable-vibe coding
click to expand โ†’
Built for the riding community in Karnataka. First time working with Supabase for real-time data and GPS tracking. Learned a ton about full-stack architecture and community-driven products.
04
Portfolio Website
This very website! A dark sci-fi themed portfolio built from scratch with pure HTML, CSS & vanilla JS โ€” custom cursor, canvas stars, glassmorphism, and a Node.js contact backend.
HTML CSS JavaScript Node.js
click to expand โ†’
My most ambitious frontend project to date. I designed and coded every pixel โ€” from the animated canvas star field and orbit rings, to the custom magnetic cursor and scroll-reveal effects. The contact form is powered by a Node.js + Nodemailer backend. No libraries, no frameworks โ€” just raw web fundamentals pushed to their limits.