Terry Li

About

Terry Li

EECS Student @ University of Michigan

Electrical Engineering student at the University of Michigan (minors in CS & Math). I work on reinforcement learning for computer systems, error modeling for photonic computing, and backend engineering.

Education

University of Michigan

Expected May 2029

B.S. in Electrical Engineering

Minor: CS & MATH

Ann Arbor, MI

Transfer Student from the University of Illinois at Urbana-Champaign

First-Year Studies B.S. in Electrical Engineering

Minor: CSE & CS

GPA 4.00/4.00 Champaign, IL
  • James Scholar
  • Dean's List (Fall 2025, Spring 2026)
  • Grainger Engineering Scholarship (2026)
  • GRE 336

Publications & manuscripts

  1. Accepted

  2. Accepted

    AI-Driven Lung Cancer Screening: A Comparative Analysis of Machine Learning Models. 2024 International Conference on Modern Logistics and Supply Chain Management.

  3. In preparation

  4. In preparation

    Peilin Li. SPEM: A Split-Timescale Coupled Error Model for Stochastic-Photonic GEMM. Undergraduate Research Program, Tsinghua University.

Timeline

  1. Aug 2026 – Expected May 2027 Research

    Researcher · PURE-ECE Undergraduate Research Program, University of Michigan

    Universal Operations for Compositional Design

    Advisor: Prof. Inigo Incer · Ann Arbor, MI

    Details ›
    • Developing an automated framework for studying universal assume-guarantee contract operators, replacing error-prone manual evaluation of three-valued logic across nested compositions.
    • Implementing a recursive abstract-syntax-tree evaluator that enumerates ternary inputs, generates truth tables, and analyzes operator properties and behavioral equivalence across configurable expression depths.
    • Building diagrams and animations to trace composition structures and logical transitions, using weekly research reviews to diagnose anomalous cases, validate computational results, and refine evaluation methods.
  2. Jul 2025 – Expected Jan 2027 Research

    Researcher · Undergraduate Research Program, Tsinghua University

    Reinforcement Learning-Based Adaptive Scheduling for Virtualized GPU Systems

    Advisor: Prof. Yiyang

    Details ›
    • Investigating deep reinforcement learning for virtualized GPU scheduling, addressing resource underutilization and latency instability caused by time-varying real-time rendering workloads; formulating adaptive resource allocation as a sequential decision-making problem.
    • Developing a closed-loop scheduler that converts VM/GPU telemetry into workload states and dynamically selects GPU partitioning, preemption, and priority actions, with a reward function balancing utilization, task latency, service quality, and reconfiguration overhead.
    • Evaluating the learned policy against static partitioning and fixed-priority baselines under changing execution conditions using GPU utilization, tail latency, SLA violations, and scheduling overhead; preparing an EI-indexed journal manuscript on the resulting framework and experimental findings.
  3. Aug 2026 – Expected Dec 2026 Research

    Researcher · Lab of Geometry at Michigan LoG(M), University of Michigan

    A sphere by any other name

    Advisor: Dr. Neza Zager Korenjak · Ann Arbor, MI

    Details ›
    • Investigating how alternative bilinear forms change the geometry of generalized spheres, with emphasis on symmetries, embedded circles, positivity, and cyclic order.
    • Constructing and comparing low-dimensional examples using matrix representations and linear-algebraic analysis to identify invariant and form-dependent geometric properties.
    • Developing computational visualizations and geometric diagrams that make abstract boundary-order structures interpretable and support further theoretical analysis.
  4. Feb 2026 – Expected Dec 2026 Research

    Researcher · Undergraduate Research Program, Tsinghua University

    SPEM: A Split-Timescale Coupled Error Model for Stochastic-Photonic GEMM

    Advisor: Prof. Yiyang

    Details ›
    • Developed SPEM, a split-timescale model coupling stochastic-sampling variance with microring drift, shot noise, and WDM crosstalk to predict irreducible noise floors and bitstream saturation in stochastic-photonic GEMM.
    • Built a disjoint calibration and Monte Carlo validation pipeline mapping measurable hardware parameters to GEMM-level NFMSE.
    • Achieved 1.96% median prediction error over 200 held-out configurations and exact optima on a 234-point design grid; reduced sampling energy by up to 97.8% under matched error budgets and derived thermal-drift guard bands for a first-author journal manuscript.
  5. May 2026 – Aug 2026 Internship

    Engineer Intern · Artisk INC

    Backend services and APIs, data models, cloud authentication and file-storage integration, automated tests.

    San Francisco, CA

    Details ›
    • Developed and maintained backend services and APIs to support core product workflows.
    • Designed data models, performed database operations, and integrated cloud services including authentication and file storage.
    • Troubleshot system issues, authored automated tests, and optimized the reliability and performance of existing systems.
  6. Jul 2025 – Jun 2026 Research

    Sole Author · University of Illinois Urbana-Champaign

    Power Balancing Control Method for Distributed Energy Microgrids Based on Edge Computing — Informatica (forthcoming 2026)

    Champaign, IL

    Details ›
    • Formulated real-time microgrid power balancing as a sequential decision problem and developed EIF-PPO to address power mismatch, frequency deviation, and battery instability under renewable intermittency and cloud-communication delays.
    • Deployed a PPO actor–critic controller within a hierarchical edge architecture, transforming asynchronous PV, BESS, and load-bus telemetry into decentralized dispatch actions; constructed LMOD-based stochastic environments to emulate generation, demand, and communication uncertainty.
    • Achieved a 62.5% reduction in inference latency and a 41% improvement in battery SoC stability relative to cloud-based control, independently completing framework design, simulation, benchmarking, analysis, and manuscript development.
  7. Jul 2024 – Sep 2024 Research

    Researcher · Summer Research Program, Carnegie Mellon University

    AI-Driven Lung Cancer Screening: A Comparative Analysis of Machine Learning Models

    Details ›
    • Conducted a comparative study of machine-learning methods for lung cancer screening using Kaggle datasets, examining differences in predictive performance and high-risk-case detection across classification approaches.
    • Implemented a reproducible Python and TensorFlow/Keras workflow for data preprocessing, model training, and held-out testing, evaluating classifiers using accuracy, precision, recall, F1-score, ROC-AUC, and confusion-matrix analysis.
    • Synthesized model comparisons and error-analysis findings into a co-authored research paper accepted at the 2024 International Conference on Modern Logistics and Supply Chain Management.
  8. 2024 Award

    Platinum Division · USA Computing Olympiad (USACO)

  9. 2024 Award

    National Gold · 2024 Mathematics Competition

  10. 2024 Award

    National Gold · 2024 PHYSICS BOWL

  11. 2024 Award

    VEX V5 Student Certification · VEX Robotics

  12. 2023 Award

    3rd Place · 2023 World Robot Contest Finals

  13. 2023 Award

    Youth Creativity Invention Award · Simulated Traffic Lights (STM32 prototype)

  14. — Award

    Silver Medal (Top 4%) · Kaggle — HMS: Harmful Brain Activity Classification

Technical skills

Programming
C++JavaPythonSQLJavaScript
Machine Learning & AI
TensorFlowKerasOpenAI APIRAG ArchitecturePineconeElasticsearch
Backend & Systems
FPGA: SystemVerilogSpring BootMicroservicesRedisREST APIsJWT
Cloud & Infrastructure
AWS (ECS, Lambda, SQS, S3)Kubernetes (EKS)DockerGoogle Cloud Run
Computer Science Foundations
Data Structures & Algorithms (USACO Platinum)Operating Systems