# Advait Johari

**Role:** Student engineer building robotics software, AI tools, and research systems.

**Location:** Austin, Texas

**School:** Westlake High School

**Website:** https://johari-dev.com

**GitHub:** https://github.com/AadiJo

**Email:** johari.advait@gmail.com

## About

I build projects where product polish has to hold up against real technical depth: retrieval systems, model evaluation, telemetry, computer vision, and tools people can actually use.

## Featured Work and Projects

### CadSense

A CAD review tool that gives Codex the model context it needs to catch small geometry mistakes before they get handed off.

Impact: Built as a downloadable review workflow for CAD teams, with screenshots, pinned findings, and GitHub release distribution.

Stack: TypeScript, Astro, CAD, Codex

Demo media: https://johari-dev.com/demos/cadsense-product-demo.mp4

Repository: https://github.com/AadiJo/cadsense

Live site: https://cadsense.johari-dev.com

### FRC RAG Platform

A production-ready search system for FIRST Robotics teams that unifies technical documents, robot photos, and CAD models in one knowledge base.

Impact: Shipped as a full platform with a Python backend, a responsive frontend, and a live deployment for team research and mechanism discovery.

Stack: Python, Next.js, RAG, Robotics

Demo media: https://johari-dev.com/demos/rag-product-demo.mp4

Case study: https://johari-dev.com/projects/frc-rag

Repository: https://github.com/AadiJo/FRC-RAG-Frontend

Live site: https://frcrag.johari-dev.com

Companion repository: https://github.com/AadiJo/FRC-RAG-Backend

### RAG-Lab

A modular evaluation lab for Retrieval-Augmented Generation pipelines with vector, BM25, and hybrid search support.

Impact: Designed for research-grade experimentation with retrieval metrics, dashboard visualizations, and pluggable modules.

Stack: TypeScript, React, Python, Benchmarking

Demo media: https://johari-dev.com/demos/raglab-product-demo.png

Repository: https://github.com/AadiJo/RAG-Lab

### Flux

A driving app that connects to vehicle OBD-II hardware, scores driving habits, and turns trip data into clear safety feedback.

Impact: Built around measurable behavior: acceleration, braking, speed patterns, and repeat-route visibility.

Stack: JavaScript, Mobile, OBD-II, Safety

Demo media: https://johari-dev.com/demos/flux-product-demo-crop-soft.mp4

Repository: https://github.com/AadiJo/Flux

### Solar Flare Forecasting

A spatial-temporal forecasting system for major solar flares using multi-channel solar data and attention-guided sequence modeling.

Impact: Focused on early, computationally efficient forecasting for M- and X-class flare events.

Stack: Deep Learning, Jupyter, NOAA, NASA SDO

Demo media: https://johari-dev.com/demos/solar-product-demo.mp4

Repository: https://github.com/AadiJo/Flare-Prediction-With-Temporal-Dynamics

### Doodle Recognition

A doodle recognition system trained on Google QuickDraw data that classifies imported drawings with a lightweight image model.

Impact: Built to turn a large open dataset into a compact recognition workflow that is easy to test and iterate on.

Stack: MobileNet, Jupyter, Computer Vision

Demo media: https://johari-dev.com/demos/doodle-product-demo.png

Repository: https://github.com/AadiJo/Doodle-Recognition

### FaceGuard

A real-time facial verification system that compares webcam input against a reference image and reports live match results.

Impact: Focused on practical model integration, camera input handling, and a clear verification loop for local security experiments.

Stack: Python, OpenCV, DeepFace, Verification

Demo media: https://johari-dev.com/demos/faceguard-product-demo.png

Repository: https://github.com/AadiJo/FaceGuard

### Teachable Machine Clone

A browser-based clone of Google's Teachable Machine for training image models from live webcam examples.

Impact: Turns model training into a fast feedback workflow where users can collect samples, train, and test predictions in one place.

Stack: JavaScript, Webcam, Machine Learning

Demo media: https://johari-dev.com/demos/teachable-product-demo.mp4

Repository: https://github.com/AadiJo/Teachable-Machine-Clone

### Multi-Agent Assistant

A set of local AI agents built around Ollama for productivity, information lookup, and assistant-style task routing.

Impact: Explores how small specialized agents can coordinate tool use while keeping the workflow local and easy to inspect.

Stack: Python, Ollama, Agents, Automation

Repository: https://github.com/AadiJo/Multi-Agent-Assistant

### FTC Centerstage 3781

The completed robot codebase for PiRho Maniacs 3781 during the FTC Centerstage season.

Impact: Supported a runner-up finish at state UIL with autonomous routines, drivetrain control, and competition-ready robot software.

Stack: Java, FTC, Road Runner, Robotics

Repository: https://github.com/AadiJo/FTC-Centerstage-3781

Live site: https://ftcscout.org/teams/3781?season=2023

### Web Scraper

A Python scraper for collecting product prices from eBay and Newegg so listings can be compared quickly.

Impact: Built as a lightweight data extraction utility with a concrete comparison use case and straightforward automation path.

Stack: Python, Web Scraping, Price Tracking

Repository: https://github.com/AadiJo/Web-Scraper

## Recognition

- **USACO Gold:** Competitive programming division.
- **UIL Computer Science Regional Finalists 2026:** Regional finalist team in UIL Computer Science.
- **1st Place - Indeed 13th Annual Computer Science Competition:** Won a team programming contest against approximately 40 teams.
- **Texas DECA State Finalist | ICDC:** State finalist in a Texas DECA field reported at 7,328 competitors across 298 chapters; exact percentile depends on event size.
- **Event Finalist - FRC Waco FIRST in Texas District 2025:** Reached finals at the Waco FIRST in Texas District event.
- **Event Finalist - FRC Dripping Springs FIRST in Texas District 2026:** Reached finals at the Dripping Springs FIRST in Texas District event.
- **State UIL Silver Medalist - First Tech Challenge:** Runner-up alliance out of 23 high schools.
- **Innovation and Control Award - First Robotics Competition:** Judged award for strong control systems and technical presentation.
- **Connect Award - First Tech Challenge:** Judged award recognizing outreach, engineering communication, and team story.

## Recognition Groups

### Programming

- USACO Gold
- UIL Computer Science Regional Finalists 2026
- 1st Place - Indeed 13th Annual Computer Science Competition, out of approximately 40 teams

### Robotics

- Event Finalist - First Robotics Competition, Waco FIRST in Texas District event 2025
- Event Finalist - First Robotics Competition, Dripping Springs FIRST in Texas District event 2026
- State UIL Silver Medalist - First Tech Challenge, runner-up alliance out of 23 high schools
- Innovation and Control Award - First Robotics Competition
- Connect Award - First Tech Challenge

### Business

- Texas DECA State Finalist | ICDC
- ICDC Thrive Academy chapter nominee

## Activities

### Robotics

**Period:** 2023-2026

Robotics is where a lot of my software work became real: code had to survive field noise, nervous drivers, weird hardware, and a match clock that does not care about elegant abstractions.

- Primary software contributor across FTC 3781, FRC 2689, and FRC 2687.
- Driver/operator and judged awards presenter, including the control systems story behind an Innovation in Control Award.
- The messy search for past robot ideas is what pushed me to build FRC RAG.

### Water Polo

**Period:** 2024-2026

Water polo is the most physically demanding part of my week, and it has shaped how I work under pressure: read the field, move early, communicate clearly, and keep making useful decisions when tired.

- Varsity athlete.
- District champions in 2024 and 2025.
- All District Honorable Mention in 2025.

### DECA

**Period:** 2026

DECA gave me a place to turn product ideas into a business story instead of only a GitHub repo. My event was a startup business plan, so the work had to make sense technically and commercially.

- Texas DECA State Finalist in a state conference reported at 7,328 competitors from 298 chapters.
- ICDC Thrive Academy chapter nominee.
- ~top 3-5% statewide in the event.

