# Advait Johari > Student engineer building robotics software, AI tools, and research systems. 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. ## Canonical URLs - Website: https://johari-dev.com - GitHub: https://github.com/AadiJo - Email: mailto:johari.advait@gmail.com ## Profile - Name: Advait Johari - Location: Austin, Texas - School: Westlake High School - Role: Student engineer building robotics software, AI tools, and research systems. ## Projects ### CadSense - Year: 2026 - Category: Latest launch - Stack: TypeScript, Astro, CAD, Codex - Summary: 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. - 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 - Year: 2025 - Category: Pinned GitHub project - Stack: Python, Next.js, RAG, Robotics - Summary: 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. - 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 - Year: 2025 - Category: Evaluation framework - Stack: TypeScript, React, Python, Benchmarking - Summary: 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. - Demo media: https://johari-dev.com/demos/raglab-product-demo.png - Repository: https://github.com/AadiJo/RAG-Lab ### Flux - Year: 2025 - Category: Driving telemetry app - Stack: JavaScript, Mobile, OBD-II, Safety - Summary: 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. - Demo media: https://johari-dev.com/demos/flux-product-demo-crop-soft.mp4 - Repository: https://github.com/AadiJo/Flux ### Solar Flare Forecasting - Year: 2025 - Category: Pinned GitHub research - Stack: Deep Learning, Jupyter, NOAA, NASA SDO - Summary: 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. - Demo media: https://johari-dev.com/demos/solar-product-demo.mp4 - Repository: https://github.com/AadiJo/Flare-Prediction-With-Temporal-Dynamics ### Doodle Recognition - Year: 2025 - Category: Applied computer vision - Stack: MobileNet, Jupyter, Computer Vision - Summary: 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. - Demo media: https://johari-dev.com/demos/doodle-product-demo.png - Repository: https://github.com/AadiJo/Doodle-Recognition ### FaceGuard - Year: 2025 - Category: Computer vision app - Stack: Python, OpenCV, DeepFace, Verification - Summary: 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. - Demo media: https://johari-dev.com/demos/faceguard-product-demo.png - Repository: https://github.com/AadiJo/FaceGuard ### Teachable Machine Clone - Year: 2025 - Category: Interactive ML tool - Stack: JavaScript, Webcam, Machine Learning - Summary: 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. - Demo media: https://johari-dev.com/demos/teachable-product-demo.mp4 - Repository: https://github.com/AadiJo/Teachable-Machine-Clone ### Multi-Agent Assistant - Year: 2025 - Category: Local AI agents - Stack: Python, Ollama, Agents, Automation - Summary: 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. - Repository: https://github.com/AadiJo/Multi-Agent-Assistant ### FTC Centerstage 3781 - Year: 2025 - Category: Competition robotics - Stack: Java, FTC, Road Runner, Robotics - Summary: 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. - Repository: https://github.com/AadiJo/FTC-Centerstage-3781 - Live site: https://ftcscout.org/teams/3781?season=2023 ### Web Scraper - Year: 2025 - Category: Data collection utility - Stack: Python, Web Scraping, Price Tracking - Summary: 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. - 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 - Summary: 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 - Summary: 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 - Summary: 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. ## Crawling Guidance This file is intended as a concise, plain-text representation of the portfolio for LLMs, search engines, and other automated readers. Prefer the canonical website URL when citing this person or portfolio.