Yan Peng

Yan Peng

Computer Science

415-802-4960 | loran1226@gmail.com | Daly City, CA

My Portfolio | Tech Blog | GitHub

Professional Summary

Energetic and passionate Computer Science graduate with strong full-stack and AI development experience. Seeking opportunities to build real-world products and AI-driven applications. Skilled in React, Next.js, Express, JavaScript, SQL, Java, HTML/CSS, and database systems, with hands-on experience creating multiple AI projects using agentic AI techniques, RAG pipelines, and MCP. A clear and confident communicator fluent in English, Chinese, and Japanese.

Featured Portfolio

Explore live demos, AI experiments, and polished case studies that expand on the work summarized below. The portfolio showcases end-to-end delivery notes, architecture diagrams, and interactive prototypes.

Visit Portfolio

Projects

Agentic AI Cosmetic Ingredient Risk Analyzer

Python, LlamaIndex, ChromaDB, Ollama LLM, Tesseract OCR

A proactive AI assistant that evaluates cosmetic and skincare products, providing detailed ingredient risk analysis and product safety scoring. Features multiple input methods (image upload, URL scraping, manual input), OCR text extraction, local LLM analysis with risk categorization (High/Medium/Low), and automatic database updates for privacy-focused, fast processing without external APIs.

TravelWise

React, Node.js, Express, MySQL, Azure

Built a full-stack travel blogging platform with AI-powered features including a chatbot for recommendations, destination vision detection, and real-time weather updates. Developed REST APIs, system architecture, and project documentation, and implemented user-friendly UI with responsive design.

EventHub

Spring Boot, MyBatis, React, Material UI, MySQL

Developed a responsive event management web application supporting full CRUD for events, categories, and articles. Implemented user profile management including password, picture, and account updates. Integrated Spring Boot backend with a modern React + Material UI frontend.

Photo Gallery

Node.js, Express, JavaScript, MySQL, Handlebars

Created a full-stack image posting platform with authentication, image uploads, searching, and commenting. Implemented permission levels for guests and registered users, and built a dynamic, template-driven UI using Handlebars and custom CSS.

Movie Review App

Next.js, IMDB API

Developed a movie discovery web app using Next.js and IMDB API. Implemented search, trending, and top-rated movie sections, plus detailed movie pages. Added responsive design and a dark/light mode toggle for improved user experience.

Images Identify Mobile App

React Native, Expo, AI, Clerk

Built an AI-powered mobile app that identifies locations from photos using serverless functions. Added secure authentication with Clerk, interactive map views, and custom photo decoration with emojis. Designed for smooth user flow and device-friendly UI.

MovieMate Mobile App

React Native, Expo, TMDB

Created a mobile movie browsing app integrated with TMDB API. Implemented "Now Playing" and "Coming Soon" sections with detailed info and trailers. Delivered a clean interface optimized for mobile devices.

Handwritten Digit Recognition

PyTorch, CNN

Developed and trained a Convolutional Neural Network (CNN) on the MNIST dataset for digit classification. Evaluated accuracy and demonstrated expertise in deep-learning model implementation.

User Management System

Spring Boot, MySQL, React

Built a user CRUD management system with a Spring Boot backend and React frontend. Implemented creating, reading, updating, and deleting user accounts with a clean, responsive UI.

Education

Bachelor of Science in Computer Science

San Francisco State University

GPA: 4.0 | Dean's List (2 semesters)

Technical Skills

Languages & Certifications

Languages: English (Native), Chinese (Native), Japanese (Advanced)

Certifications:

  • Meta Frontend Developer Certificate
  • IBM RAG and Agentic AI Professional Certificate
  • Japanese Language Proficiency Test N1
  • Japanese Business Proficiency Test J2

Relevant Coursework

Software Engineering, Data Structures and Algorithms, Database Management Systems, Web Programming, Operating Systems, Object-Oriented Programming, Computer Architecture.

Interests

Coding, AI Projects, Tennis & Table Tennis, Photography, Traveling, Jazz