
Ethan Chiu
AI-Focused Full-Stack Developer
Building intelligent applications with LLMs, LangChain, and modern web frameworks.
FastAPILangChainChromaDBOpenAILLaMA 3ReactNext.js
Scroll to explore
Technical Expertise
💻
Full-Stack & Frontend
React & Next.js95%
TypeScript & JSX90%
Tailwind CSS90%
Responsive UI Design92%
⚙️
Backend & DevOps
FastAPI (Python)93%
REST API Design90%
AWS EC288%
Vercel Deployment90%
🧠
AI & LLM Integration
LangChain & LangGraph95%
OpenAI API (GPT-4o)95%
ChromaDB (Vector Store)90%
AI Agent Architecture93%
Featured Projects
Syllabus RAG Assistant
AI-powered academic assistant that answers questions about course syllabi with instant, accurate responses from uploaded materials.
Performance Metrics
95
accuracy
98
speed
94
relevance
Technical Implementation
- ▹OpenAI GPT-4o with RAG (Retrieval-Augmented Generation)
- ▹FastAPI backend with document processing pipeline
- ▹ChromaDB vector database for semantic search
- ▹Next.js frontend with real-time chat interface

Calendar AI Agent
Natural language scheduling assistant powered by LLMs and Google Calendar integration.
Performance Metrics
96
performance
100
accessibility
100
seo
Technical Implementation
- ▹FastAPI backend with OpenAI GPT-4o
- ▹Google Calendar + Email integration
- ▹JWT auth & CORS-secured API
- ▹React + Tailwind frontend deployed on Vercel

BudgetBee – iOS Budget Tracker
A personal finance mobile app that allows users to log, categorize, and visualize income and expenses using SwiftUI and Charts.
Performance Metrics
97
reliability
99
sync
95
usability
Technical Implementation
- ▹SwiftUI + MVVM architecture
- ▹Real-time syncing with Firebase Firestore
- ▹Interactive bar and pie charts via Apple Charts
- ▹Optimized mobile UI for iOS devices

What I Build With
🧠
AI / RAG Systems
- LangChain tool-calling & memory
- ChromaDB vector search
- BGE embeddings & reranker
- Prompt engineering & eval
🧩
Backend & APIs
- Python FastAPI microservices
- REST endpoints & OpenAPI
- CORS, health checks, HTTPS
- ASP.NET / Blazor (C#)
🎨
Frontend
- React / Next.js
- TypeScript
- Tailwind CSS UI
- Vercel deploys
☁️
Cloud & DevOps
- AWS EC2 deployment
- Nginx reverse proxy (TLS)
- CI basics
- Logging & metrics
🗂️
Data & Storage
- Azure SQL Server
- SQL & schema design
- PDF/DOCX ingestion
- Vector stores (ChromaDB)
✅
Testing & Quality
- Jest integration tests
- Cucumber E2E
- Coverage targets (100%)
- Benchmarking latency/accuracy
🕶️
AR / VR
- Unity + ARKit
- Gesture & multi-object UX
- Apple Vision Pro
- Input latency profiling
🏃
Collaboration
- Git / GitHub Projects
- Scrum (biweekly sprints)
- Backlog & retros
- Docs & runbooks
Let's Build Something Amazing
Looking for a developer who can create high-performance, interactive web experiences?
San Francisco, CA