kavin@portfolio: ~

Last login: on ttys001

kavin@portfolio:~$
// about.md

Currently building

I'm Kavin โ€” A Junior at Fremont High School in Sunnyvale, CA.

Skills:

  • JavaScript / Node.js
  • Python
  • Express
  • REST & MCP APIs
  • LLM integration
  • Git
// projects/

$ ls -la

rake / Node.js ยท Express ยท LLM

โ–พ

Rake scans Google Maps for local businesses that don't have a website yet, then generates one automatically. It pulls listings from the Places API, filters out anyone who already has a site, and hands the rest to an LLM that writes a complete, tailored HTML/CSS site for each business โ€” hero images and all, rendered with Sharp and Canvas.

A small dashboard lets you preview each generated site live in an iframe, download it as a zip, or copy a ready-to-send outreach pitch. The idea: turn "cold email a business" into "hand them a finished website."

ExpressAxiosSharpCanvasGoogle Places API
view source โ†—

sidewalk-navigation / in progress

โ–พ

On-ground robot routing and accessibility mapping tool optimized for sidewalk geometry data, crosswalk patterns, and surface parameters.

view source โ†—

roblox-mcp-bridge / Python ยท MCP

โ–พ

Model Context Protocol (MCP) bridge that connects Roblox Studio environment contexts to local AI coding agents, allowing autonomous modifications and external workspace understanding.

view source โ†—
// contact.txt

Get in touch

Wanna contact me? My inbox is open.