Summary

I am a highly driven Full-Stack Engineer and AI/ML Specialist with a Master's background and a proven ability to deliver commercial-grade products. My core strengths include end-to-end system ownership, ranging from architecting high-performance backends (Java, Python, SQL/NoSQL) and full-stack applications (React/JavaScript), to engineering and deploying complex AI models. My experience as a co-founder of CollegeBot.ai demonstrates my ability to drive ventures from concept to market success, achieving significant growth by attracting over 10,000 users within the first eight months.

Age

20

Birthdate

Mar.02.2003

Title

Software Engineer

Graduated From

2025

Nationality

China

Gender

Male

Skills

  • AI & Machine Learning (AI/ML)

    Frameworks/Libraries: PyTorch, TensorFlow, Keras, Hugging Face, Transformers, SFTTrainer

    Optimization: LoRA (Low-Rank Adaptation), Optuna (Bayesian Optimization), CUDA

    Concepts: LLM Fine-Tuning, NLP (Natural Language Processing), Computer Vision, Deep Learning

  • Programming Languages

    Core: Python, Java, JavaScript, C++, C

    Web/Data: SQL, GraphQL, HTML, CSS

  • Web & Full-Stack Development

    Backend: Node.js, Express.js, Spring Boot, RESTful APIs

    Frontend: React.js, Next.js, NextAuth.js

  • Databases & Infrastructure

    Databases: PostgreSQL, MongoDB, MySQL

    Tools/DevOps: Git, Docker, AWS (EC2, RDS, S3), Jenkins

Education

San Jose State University

Computer Science - Undergraduate

2021 - 2025

Maple Leaf International High School Wuhan

High School

2019 - 2021

University of Illinois Urbana-Champaign

Computer Science - Master

2025 - 2026

Focusing on machine learning and natural language processing.

Languages

Language

English

Native

Language

Chinese

Native

Professional Experience

CS 46A - Introduction to Programming

San Jose State University

Basic skills and concepts of computer programming in an object-oriented way using Java. Classes, methods, parameter passing, control structures, iteration. Basic graphical user

Interface programming. Problem-solving, class discovery, and step-by-step refinement. Programming and documentation style. Weekly lab sessions for practice.

CS 46B - Introduction to Data Structures

San Jose State University

Stacks and queues, recursion, lists, dynamic arrays, binary search trees. Iteration over collections. Hashing. Searching, elementary sorting. Big-O notation. Standard collection classes. Weekly hands-on activity.

CS 146 - Data Structures and Algorithms

San Jose State University

Implementations of advanced tree structures, priority queues, heaps, directed and undirected graphs. Advanced searching and sorting (radix sort, heapsort, mergesort, and quicksort). Design and analysis of data structures and algorithms. Divide-and-conquer, greedy, and dynamic programming algorithm design techniques.

CS 47 - Introduction to Computer Systems

San Jose State University

Instruction sets, assembly language and assemblers, linkers and loaders, data representation and manipulation, interrupts, pointers, function calls, argument passing, and basic gate-level digital logic design.