Skip to content
View RayZYunYan's full-sized avatar
🤖
Thanks for Visiting
🤖
Thanks for Visiting

Highlights

  • Pro

Block or report RayZYunYan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RayZYunYan/README.md

Hi, I'm Ray Zhang

MSCS-AI @ USC | Backend / AI Engineering | Los Angeles, CA

rayzhang418@gmail.comLinkedInResume

profile views


What I do

  • Build production-grade backend systems and data / AI pipelines.
  • Have hands-on exposure across AI, ML, and NLP, with experience applying models to real-world problems.
  • Focus on LLM-assisted applications, information extraction, and data-driven system design.
  • Comfortable owning projects end-to-end: data ingestion → processing → APIs → evaluation.

I aim for breadth with solid fundamentals, and continue deepening selected areas through active projects.


Ongoing Projects

🔹 Raylytics — After-hours earnings analysis & signal pipeline

Status: ✅ Complete

A backend-focused system for analyzing after-hours earnings events and surfacing structured, high-signal opportunities.

  • Parses and structures earnings-related financial data
  • Combines market context with deterministic, rule-based scoring
  • Fully automated and production-ready pipeline

Progress: ████████████████████ 100%

Next phase: AI-based signal enhancement (short-horizon prediction)

Tech stack: Python, FastAPI, Selenium, Pandas, custom parsers

⚠️ Note: Raylytics is a personal project involving proprietary logic and trading-related insights.
To protect intellectual property, the source code and core implementation are not publicly accessible.


🔹 Short-horizon market direction prediction (AI)

Status: 🔄 Active

An ML/DL system predicting short-term market direction using financial news, price dynamics, and earnings signals.

  • Data sourcing, feature engineering, and problem formulation underway
  • Combining textual signals, market data, and event-driven information
  • Building toward an end-to-end trainable model

Progress: ████████████░░░░░░░░ 60%


🔹 Job-Matcher — Resume ↔ Job Description matching engine

Status: ⏸ Paused

A collaborative AI-assisted system for interpretable resume-to-JD matching with sentence-level evidence.

  • Extracts structured requirements from job descriptions
  • Embeds resume and JD content to compute semantic similarity
  • Returns matched sentence-level evidence to support scoring transparency

Progress: On hold — development temporarily paused.

Tech stack: Python, Sentence-Transformers, KeyBERT, FastAPI

Repo: https://github.com/Hermit888/Job-Matcher

Tech Stack

Languages & AI / ML

Backend & Web Systems

Web / Frontend

Data & Storage

DevOps, Cloud & Environment

Tools


Academic Background (Selected Coursework)

I have built a strong foundation across artificial intelligence, machine learning, web systems, and software engineering through coursework at USC and SJSU.

  • Foundations of Artificial Intelligence (CSCI-561, USC) – Search, planning, knowledge representation, and classical AI problem-solving algorithms.
  • Machine Learning (CSCI-567, USC) – Supervised and unsupervised learning, model evaluation, neural networks, decision trees, and practical algorithm implementation.
  • Deep Learning and Its Applications (CSCI-566, USC) – Neural networks and deep learning concepts with applications in computer vision and natural language processing.
  • Web Technologies (CSCI-571, USC) – Core web concepts underlying modern web systems, including protocols, servers, and rich interaction components.
  • Systems & Software Engineering (SJSU) – Software lifecycle, design patterns, version control, testing, and debugging in medium-to-large scale applications.
  • Data Structures & Algorithms (SJSU) – Fundamental algorithms, complexity analysis, and data organization essential for performant code.

These courses equipped me with both theoretical understanding and practical experience in software design, data processing, and AI/ML foundations.

Pinned Loading

  1. Blast_Analysis Blast_Analysis Public

    SJSU 25SP CS123A

    Jupyter Notebook

  2. mikeshuh/OFS mikeshuh/OFS Public

    A full-stack e-commerce platform for groceries, featuring online shopping, automated delivery optimization, and inventory management

    JavaScript

  3. CS-157C-Team-Project_SocialNetworkDB CS-157C-Team-Project_SocialNetworkDB Public

    Python

  4. Stock_Search Stock_Search Public

    HTML

  5. Hermit888/Job-Matcher Hermit888/Job-Matcher Public

    A web that helps users analyze a job posting, extract the most important keywords, assign weights to those keywords, and calculate how well a resume matches the job.

    Jupyter Notebook

  6. ClarityStack ClarityStack Public

    AI-powered, zero-trust content pipeline for high-signal AI news — with human-in-the-loop control and multi-model orchestration.

    Python