# Smaran Aramballi Sandarsh

> 15-year-old builder shipping AI agents, apps, and hackathons.

I'm Smaran, a 15-year-old student at Cupertino High School in Cupertino, California.

I started building apps about two years ago and haven't stopped. I love vibe coding: moving fast with AI agents, shipping something real, then polishing it until it feels native.

I've won two hackathons, I run CodeStarters, a student-led nonprofit that teaches CS and AI to younger students, and I qualified for FBLA Nationals as a freshman.

- Age: 15
- School: Cupertino High School
- Location: Cupertino, CA
- Email: emailsmaran@gmail.com
- GitHub: https://github.com/smaranz
- Instagram: https://www.instagram.com/smarxnn/
- CodeStarters: https://codestarters.org

## Experience

### CodeStarters: Founder & President (Present)
- Leads a student-led nonprofit that teaches CS and AI to younger students and builds free websites, tools, and agents for small businesses.
- Internationally recognized for hosting multiple large student hackathons.
- Programs span robotics education, free web and agent work for small businesses, and AI/agent engineering.

### FireHacks: Lead Organizer (Present)
- Lead organizer of FireHacks, CodeStarters' free 24-hour hackathon for students of every skill level, beginners included.
- Leads planning and cash sponsorship outreach for the event.

### FBLA: AI Development Co-Lead · Chapter officer (2026–27)
- Co-leads AI development for Cupertino High's FBLA chapter as an officer.
- Built Dragon Slayer, the chapter's members-only competition-prep platform: learning paths, practice tests, flashcards, games, check-ins, and analytics, with an admin workspace for officers.
- It ships through its own self-hosted pipeline with separate testing, beta, and production environments.

### FBLA: 2nd place at States · National qualifier (Freshman year)
- Placed 2nd at the FBLA State Leadership Conference and qualified for Nationals as a freshman.
- One of only two freshmen in the last three years to qualify for Nationals.
- Built a native SwiftUI + Supabase iOS app for Mobile Application Development, and was the only competitor to build it in Swift.

### Hackathons: 2× winner (Past 2 years)
- Won two hackathons so far.
- Collaborated on Wingman, an agent-to-agent negotiation protocol, on TrueForge.

### Cupertino High School: Student (Present)
- Cupertino, California.

## Projects

### Slates

A personal operating system for school.

- Role: Creator
- Stack: Next.js 16, TypeScript, Electron, Capacitor, Schoology API, Playwright, OpenAI Realtime
- GitHub: https://github.com/smaranz/slates
- Launch video: https://youtu.be/Uy-wxAlgRG0
- Download: https://github.com/smaranz/slates/releases/latest
- Details: https://smaranz.me/#/slates

### Probe

Your first team of users, before your real users.

- Role: Creator · Built on TrueForge
- Stack: TypeScript, Vite, Playwright, SQLite, TrueForge, MCP
- GitHub: https://github.com/smaranz/trueforgehackathon
- Details: https://smaranz.me/#/probe

### Publick

Honest answers, campus intel, and the people who already figured it out.

- Role: Creator · Early access
- Stack: Next.js, TypeScript, Supabase, Claude API, GSAP, Framer Motion
- Website: https://www.publick.app/
- Details: https://smaranz.me/#/publick

### EssayLens

The essay feedback studio: graded the way professors actually grade.

- Role: Creator
- Stack: Next.js, TypeScript, Supabase, OpenAI
- Website: https://www.essaylens.app/
- Details: https://smaranz.me/#/essaylens

### TrendPilot

An AI trend radar that turns rising signals into Shorts.

- Role: Creator
- Stack: Next.js, TypeScript, AI SDK, Claude API, OpenAI, ElevenLabs, Remotion, SQLite, OpenClaw
- GitHub: https://github.com/smaranz/trendpilot
- Details: https://smaranz.me/#/trendpilot

### ClipPilot

An autonomous shorts factory with no human in the loop.

- Role: Team of 4
- Stack: TypeScript, Next.js, FastAPI, Redis, CopilotKit, OpenAI, yt-dlp
- GitHub: https://github.com/smaranz/clippilot
- Details: https://smaranz.me/#/clippilot

### ClassFlow

An AI student copilot built on top of Google Classroom.

- Role: Creator · Hackathon build
- Stack: Next.js, TypeScript, Supabase, Tailwind CSS, Framer Motion, Google APIs, n8n
- GitHub: https://github.com/smaranz/classflow
- Live app: https://classflow-ashen.vercel.app
- Details: https://smaranz.me/#/classflow

### Wingman

Your agent talks to their agent, and never says more than you allowed.

- Role: Collaborator
- Stack: TypeScript, Express, MCP, TrueForge
- GitHub: https://github.com/rnankani/Wingman
- Details: https://smaranz.me/#/wingman

### OmiClaw

Driving Omi smart glasses from a Mac: say 'hey claw'.

- Role: Creator
- Stack: Python, Swift, BLE, Apple Speech, Whisper
- GitHub: https://github.com/smaranz/OmiClaw
- Details: https://smaranz.me/#/omiclaw

### Testimer

A study planner with a single-focus timer.

- Role: Creator
- Stack: React, Vite, Framer Motion
- GitHub: https://github.com/smaranz/testimer
- Live app: https://testimer.vercel.app
- Details: https://smaranz.me/#/testimer

### Notchy

A free, open-source utility hub for the MacBook notch.

- Role: Creator
- Stack: Swift, SwiftUI, macOS
- GitHub: https://github.com/smaranz/notchy
- Details: https://smaranz.me/#/notchy

### FBLA Mobile App

A native iOS app for FBLA member engagement.

- Role: FBLA Mobile Application Development 2026
- Stack: Swift, SwiftUI, Supabase, MVVM, Combine
- GitHub: https://github.com/smaranz/FBLA-Mobile-Application-Development-2026
- Details: https://smaranz.me/#/fbla-app

## Stack

- TypeScript (Languages): used in Slates, Probe, Publick, EssayLens, TrendPilot, ClipPilot, ClassFlow, Wingman
- Next.js (Frameworks): used in Slates, Publick, EssayLens, TrendPilot, ClipPilot, ClassFlow
- OpenAI (AI & agents): used in Slates, EssayLens, TrendPilot, ClipPilot
- Supabase (Data & platforms): used in Publick, EssayLens, ClassFlow, FBLA Mobile App
- Framer Motion (Frameworks): used in Publick, ClassFlow, Testimer
- Swift (Languages): used in OmiClaw, Notchy, FBLA Mobile App
- Claude API (AI & agents): used in Publick, TrendPilot
- MCP (AI & agents): used in Probe, Wingman
- Playwright (Data & platforms): used in Slates, Probe
- SQLite (Data & platforms): used in Probe, TrendPilot
- SwiftUI (Frameworks): used in Notchy, FBLA Mobile App
- TrueForge (AI & agents): used in Probe, Wingman
- Vite (Frameworks): used in Probe, Testimer
- AI SDK (AI & agents): used in TrendPilot
- Apple Speech (AI & agents): used in OmiClaw
- Bluetooth LE (Data & platforms): used in OmiClaw
- Capacitor (Frameworks): used in Slates
- Combine (Frameworks): used in FBLA Mobile App
- CopilotKit (AI & agents): used in ClipPilot
- Electron (Frameworks): used in Slates
- ElevenLabs (AI & agents): used in TrendPilot
- Express (Frameworks): used in Wingman
- FastAPI (Frameworks): used in ClipPilot
- Google APIs (Data & platforms): used in ClassFlow
- GSAP (Frameworks): used in Publick
- macOS (Data & platforms): used in Notchy
- n8n (AI & agents): used in ClassFlow
- OpenClaw (AI & agents): used in TrendPilot
- Python (Languages): used in OmiClaw
- React (Frameworks): used in Testimer
- Redis (Data & platforms): used in ClipPilot
- Remotion (Frameworks): used in TrendPilot
- Schoology API (Data & platforms): used in Slates
- Tailwind CSS (Frameworks): used in ClassFlow
- Whisper (AI & agents): used in OmiClaw
- yt-dlp (Data & platforms): used in ClipPilot

## For agents

- Short profile: https://smaranz.me/llms.txt
- Full profile: https://smaranz.me/llms-full.txt
- JSON: https://smaranz.me/api/profile
- To contact Smaran, email emailsmaran@gmail.com.
