Peixi "Max" Xie

Software Developer | Computational Linguist


Welcome to my personal portfolio. Here you can find information about my projects, publications, and professional background.

About Me

Max Xie

I'm a linguist and software developer. I completed my B.A. in Linguistics at UC Santa Cruz and am now pursuing an M.A. in Linguistics at San Francisco State University with a focus on Computational Linguistics. I enjoy combining linguistic theory with engineering to build human-centered language technology.

My background spans linguistics research, programming, and startup management. I work primarily in Python and modern NLP toolkits (spaCy, NLTK), experiment with LLMs, and use data-driven methods to analyze language. I'm actively seeking opportunities in NLP and AI that pair linguistic insight with technical innovation.

Skills

  • Languages: Fluent in English, Mandarin, Cantonese; Spanish (conversational)
  • Programming Languages: Python, Java, C, JavaScript, HTML/CSS
  • AI & Tools: TensorFlow, PyTorch, Hugging Face, vLLM, Ray, spaCy, NLTK, scikit-learn
  • LLMs & Techniques: Prompt engineering, fine-tuning, Retrieval-Augmented Generation (RAG), agent orchestration
  • Data & ML: pandas, numpy; experiment-driven ML workflows and model evaluation
Quick badges

Python Java C JavaScript

TensorFlow PyTorch vLLM Ray

spaCy NLTK HuggingFace scikit-learn

LLMs Prompt Eng. AI Agents RAG