Loading

Starting...0%
Kai Zhao

Kai Zhao

AI SystemsFull-stackProduct
Scroll

About

Hey guys! I'm Kai, an AI and full-stack software developer in the Bay Area studying IEOR with a minor in EECS at UC Berkeley.

I'm currently building MouseFit, a web product that helps gamers find better-fitting peripherals using hand-size, grip-style, and preference-based AI recommendations.

I'm interested in AI systems, agents, retrieval, evaluation, and building reliable software around LLMs: turning models into useful products, not just prompting them.

LanguagesPythonJavaSQLTypeScript / JavaScript

FrameworksReactNext.jsFastAPINode.jsSQLAlchemyLangChain

Data & CloudPostgreSQLSQLiteRedisAWSGCPOracle CloudDocker

Tools & TestingGit / GitHubGitHub ActionsAlembicpytestJest

Hit me up on LinkedIn.

My Projects

MouseFit Studio

01 // Fullstack AI Product

MouseFit Studio

A full-stack gaming-mouse recommendation platform that ranks a 434-model catalog by hand size, grip style, shape, weight, and connectivity, with camera-guided MediaPipe measurements and RAG-powered explanations.

TypeScriptNext.jsFastAPIPostgreSQLMediaPipeRAG
View Project
BK7258 Voice Device Platform

02 // Embedded AI Platform

BK7258 Voice Device Platform

An end-to-end voice assistant that streams microphone audio over WebSockets for speech recognition, LLM inference, TTS, and on-device playback. Includes C firmware and automated build, validation, configuration, and flashing tools.

PythonCNode.jsWebSocketOracle CloudBeken Armino SDK
Featured build
RiseLink Recorder Platform

03 // Android + Cloud Systems

RiseLink Recorder Platform

A connected-recorder platform spanning Kotlin and Jetpack Compose device workflows, Wi-Fi/FTP synchronization, Opus audio processing, and an asynchronous GCP transcription backend with persistent recording history.

KotlinJetpack ComposeCloud RunCloud TasksFirestoreSpeech-to-Text
Featured build
VentureSignal

04 // Chrome Extension

VentureSignal

An AI-powered second brain for investors that parses startup websites, monitors for traction signals, and drafts timely re-engagement emails.

Chrome ExtensionLLM WorkflowParsing
View Project
Financial AI Agent

05 // @Someidea AI

Financial AI Agent

A schema-validated financial analysis pipeline that converts free-form prompts into structured data and uses LangChain with GPT-4o to generate consistent, personalized balance sheets and cash flow statements.

LangChainGPT-4oLlama 3.1Structured OutputsFinancial Analysis
View Project
ScratchGPT

06 // Creative Coding Agent

ScratchGPT

A creative agent that translates natural-language instructions into functional, block-based Scratch code for K-12 students, supported by debugging and curriculum design work.

EducationScratchAI AgentCurriculum
View Project

Beyond the build log

Experiences

Product engineering, AI systems, data tooling, and hardware-software integration across teams and production environments.

Developer

RiseLink

Jul 2026 - Present

Remote / Sacramento, CA

Building the Android and cloud software behind a connected voice recorder.

  • Built Kotlin and Jetpack Compose workflows for device communication, Wi-Fi/FTP audio sync, Opus processing, recording, and transcripts.
  • Deployed an asynchronous GCP transcription pipeline and partnered with the hardware team to debug the recorder protocol on physical boards.
KotlinJetpack ComposeCloud RunCloud TasksFirestoreSpeech-to-Text

IT / Software Assistant

Berkeley Law Library

Nov 2025 - Present

Berkeley, CA

Developing data tools that make university research and operations more reliable.

  • Built scraping and data-processing scripts for 200+ university faculty lists, with parsing, cleaning, and validation logic for reliable extraction.
PythonBeautiful SoupData ProcessingValidation

AI Agent Builder Intern

NeuralSeek

Mar 2026 - May 2026

Remote, US

Built and demonstrated a customized AWS-hosted agent for grounded technical feedback.

  • Implemented multi-model LLM routing, retrieval grounding, context-window optimization, and automated code evaluation.
AWSLLM RoutingRetrievalCode Evaluation

Full Stack Engineer Intern

Someidea AI

Jan 2025 - Apr 2025

Berkeley, CA

Shipped structured AI services for search and personalized financial analysis.

  • Built a Llama 3.1-8B query parser that converted free-form prompts into validated JSON and improved downstream search precision by 80%.
  • Designed a schema-validated LangChain and GPT-4o pipeline for consistent balance sheets and cash flow statements.
Llama 3.1LangChainGPT-4oStructured OutputsJSON Schema