Experience

  1. Teaching Assistant (Advanced Python, Digital Logic Design & Machine Learning)

    Southern Methodist University — Computer Science Department

    Responsibilities include:

    • Mentor students, debug code, and grade assignments across Advanced Python, Digital Logic Design, and ML courses
    • Lead FPGA/digital logic labs on Xilinx Zynq; implemented and tested an LFSR in Verilog and C
    • Support curriculum development and course logistics; deliver recitations and office hours
  2. Full Stack Developer

    Social Panacea

    Responsibilities include:

    • Built an interactive university web portal; owned feature delivery in Jira-driven sprints
    • Managed Git workflows, PRs, and CI/CD for a 6-person team
    • Integrated Firebase JSON data into React components for dynamic UI and data visualization
  3. CTO / Full Stack Developer (Compass University Info App)

    InfoSavvy (AI startup)

    Responsibilities include:

    • Engineered an AI-driven university information tool using LangChain and OpenAI APIs
    • Designed scalable infra: Next.js front end + vector DB retrieval for accurate search
    • Drove product roadmap and reliability for high-traffic usage
  4. Full Stack Developer (SMU Hub)

    Southern Methodist University

    Responsibilities include:

    • Implemented matchmaking features connecting students, faculty, and industry partners
    • Built React/TypeScript UI and REST API integrations to backend services
    • Practiced STLC with code reviews, testing, and scalable design patterns
  5. Independent Researcher — Recommender Systems for University Advising

    Southern Methodist University

    Responsibilities include:

    • Designed an agentic, HITL-centric advising system; funded by Mayer Undergraduate Research Fellowship
    • Built a relational database from web-scraped catalogs; improved retrieval accuracy by ~50%
    • Produced personalized course recommendations from student history and curriculum constraints
  6. Research Assistant — Personality Disorder Detection (NLP)

    Southern Methodist University

    Responsibilities include:

    • Fine-tuned BERT/LLaMA with PyTorch/Transformers/LoRA for Big-Five trait prediction
    • Preprocessed interview corpora (Pandas, NLTK); automated HPC batch jobs on Linux
    • Co-authored publications with Psychology collaborators; proposed improved prediction methods
  7. Principal Investigator — Alzheimer’s Risk from Language Complexity

    Southern Methodist University

    Responsibilities include:

    • Lead a 3-person team studying linguistic markers predictive of future Alzheimer’s risk
    • Defined research plan, IRB/funding, and evaluation protocols using NLP metrics
  8. AI & Machine Learning Instructor

    Governor's Champion Summer Camp, SMU

    Responsibilities include:

    • Taught foundations: intelligent agents, AI history, data preprocessing, ML algorithms
    • Ran hands-on projects connecting theory to real applications; developed course materials
  9. Peer Programmer — RAG Medical Diagnostic Tool

    Dallas AI

    Responsibilities include:

    • Built a retrieval-augmented generation pipeline with a hosted vector database
    • Automated transcript summarization and symptom screening using GPT-4
  10. Gym Manager

    Dedman Center for Lifetime Sports (SMU)

    Responsibilities include:

    • Directed 4+ staff to maintain facilities and customer experience during peak hours
    • Coordinated operations, safety, and communication across shifts

Education

  1. M.S. Computer Science

    Southern Methodist University

    GPA: 4.0/4.0

    Thesis on Predictive Natural Language Metrics of Alzheimer’s Disease and Cognitive Decline Using Machine Learning​. Supervised by Dr. Jennifer Dworak.

    Courses included:

    • Machine Learning in Python
    • Algorithm Engineering
    • Computer Architecture
    • Quantum Computing
    Read Thesis Proposal
  2. B.S. Computer Science

    Southern Methodist University

    GPA: 3.73/4.0

    Courses included:

    • Machine Learning in Python
    • Artificial Intelligence
    • Computer Architecture
    • Foundations Modern Computing
  3. B.A. Mathematics

    Southern Methodist University

    GPA: 3.73/4.0

    Courses included:

    • Partial Differential Equations
    • Mathematical Biology
    • Mathematics of Machine Learning
    • Scientific Computing
  4. B.S. Data Science

    Southern Methodist University

    GPA: 3.73/4.0

    Courses included:

    • Linear Algebra
    • Databases
    • Technology, Society, and Value
    • Senior Design
Skills & Hobbies
Technical Skills
Program Languages

Python, C++, Java (Spring Boot), Shell Script, SQL, ASM, JavaScript/HTML/CSS, MATLAB, R

AI/ML

PyTorch, sklearn, Matplotlib, TensorFlow, Dask, HPC, batch job, LangChain, YOLO, DDP, regex

DevOps

Git/GitHub, Docker, RESTful API, React, GNU, Valgrind, JupyterLab, IntelliJ, VSC, Vim, Jira

Professional Skills
Operating Systems

Linux (Arch, Ubuntu, Fedora, Kali), Windows, MacOS, Debug Assistant Job System, TempleOS

Team & Management

Project Management, Interdisciplinary Collaboration, Problem Solving, Communication

Other

Chinese (fluent); LaTeX, Web Scraping, Swift, Android Studio; Cisco Packet Tracer; Power BI

Awards
Southern Methodist University ∙ May 2025
Dedman College Interdisciplinary Institute ∙ June 2024
Southern Methodist University ∙ August 2023
Southern Methodist University ∙ August 2022
Southern Methodist University ∙ August 2022
Languages
%
Python
%
C++
%
Java
%
JavaScript
%
Perl
%
Assembly
%
Verilog
%
English
%
Chinese
%
Spanish