Yan Chao Feng

Yan Chao Feng

Computer Science Major, Aspiring Software Engineer

Brooklyn, NY

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.

Projects

Technical Skills & Experience

AI Financial Trading Agent

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.

Tags: Python, LangChain, LangGraph, Docker

AI Chatbot

A modern AI-powered chatbot application with React frontend and FastAPI backend, featuring Firebase authentication, Claude AI integration, and containerized deployment

Tags: React, Firebase, Docker, Tailwind CSS, Python, LangChain

SimpleAnki

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.

Tags: Python

Rick and Morty Memory Card Game

A memory card game built on React and Rick and Morty public API

Tags: React, CSS, JavaScript, HTML

Mercari Engineer Vocabulary REST 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.

Tags: Node.js, Express.js, MongoDB, JavaScript

Line Clone

A React clone of a social media website called 'Line'. Firebase handles the database and Google authentication

Tags: Firebase, React, CSS, HTML, JavaScript

YouTube Clip Maker

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.

Tags: Python

Internet Mastery Automation

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.

Tags: Python

MathTutoringInNYC.com

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.

Tags: React, Supabase, CSS, HTML, TypeScript, TailwindCSS

Old Portfolio Website

My old portfolio website, yfsteven.site, is running under Django framework and AWS EC2 server.

Tags: CSS, HTML, Python, Django, AWS

Dynamic Programming Research

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.

Tags: Python