Nice to meet you, I'm Yan Chao. When I'm not coding, you'll find me reading books, tutoring math to college students, advancing my Japanese language skills, and enjoying a game in Battle Brothers. I make it a point to explore diverse interests and occasionally pick up new hobbies.
An intelligent financial trading agent built with LangChain and LangGraph that provides comprehensive stock analysis, technical indicators, and market insights. Features real-time stock data, RSI analysis, portfolio tracking, market movers detection, earnings calendar, and automated financial news analysis with Docker containerization.
A modern AI-powered chatbot application with React frontend and FastAPI backend, featuring Firebase authentication, Claude AI integration, and containerized deployment
A CLI Python program that easily creates Japanese Anki cards (a popular space repetition flashcard application) by utilizing requests, ElevenLabs for audio generation, and the AnkiConnect addon HTTP API. This has helped me get the Japanese Language Proficiency Test N1 certificate.
A memory card game built on React and Rick and Morty public API
A REST API service for managing Japanese-English vocabulary words for engineers. Built with Node.js, Express.js, and MongoDB, deployed on Fly.io. Features full CRUD operations with search functionality for Japanese terms and example sentences.
A React clone of a social media website called 'Line'. Firebase handles the database and Google authentication
A program that generates YouTube Shorts from videos that has YouTube's 'Key Moments' feature enabled, focusing on highly replayed sections. It uses AI to automatically transcribe these segments and uploads the resulting Shorts using a YouTube wrapper API.
Developed this Python script to streamline operations for an Amazon FBA-focused e-commerce business. The software automates the process of identifying profitable items for resale on Amazon into a neatly formatted Excel spreadsheet.
A web app built entirely on 'vibecoding' by using Anthropic Claude AI. Tech stack consists of React Router, TypeScript, TailwindCSS, and Supabase. Deployed by Vercel. It offers private tutoring services, building a growing client base.
My old portfolio website, yfsteven.site, is running under Django framework and AWS EC2 server.
Final Project for Introduction to Computational Science - Professor Thiel, New York City College of Technology. A comprehensive paper report exploring dynamic programming algorithms and their computational applications.