Xuming Huang

I'm an innovative CS undergrad at University of Wisconsin - Madison, exploring the cutting edge where AI meets systems, passionate about transforming bold ideas into rigorous research. My research interest sits at the intersection of Artificial Intelligence, Systems, and Security.

With Professor Remzi Arpaci-Dusseau at ADSL, I build LinuxGuard, which turns Linux kernel bug-fix commits into clang-tidy checkers that catch recurring vulnerabilities. With Professor Yiying Zhang at WukLab, I study practical edge AI systems: measuring CPU/iGPU/NPU tradeoffs, building copy-on-growth and one-ahead NPU specialization for growing agent contexts, and contributing an OpenVINO NPU compiler optimization that reduced full compile time by about 3.4%.

[show email] / CV / Google Scholar / GitHub / LinkedIn

Xuming Huang at the coast

Home  |  Research  |  Projects  |  Blog  |  Courses  |  Ask Me

Research

My research focuses on the intersection of systems security, program analysis, and machine learning. I'm particularly interested in automated vulnerability detection, static analysis generation, and applying ML techniques to enhance system reliability and security. Representative projects are highlighted.

View All Works →
Selected Projects

I create interactive visualizations and educational tools for computer science concepts. See All Projects →

OpenVINO NPU compiler optimization evidence

OpenVINO NPU Compiler Optimization

Cached 33.33M repeated dependency sorts, cutting production compile time by about 3.4%

OpenClaw Workflow

OpenClaw Edge Workflow

Inside an agentic LLM turn — prompt cache, KV cache, and the 35× compaction spike

Heap Allocator

Heap Allocator Visualization

CS107 memory allocation strategies with coalescing and fragmentation analysis

Teaching & Tutorials

Deep Learning Architecture Tutorials:
Understanding Transformers - Comprehensive tutorial on Transformer architecture with implementations
GPT Implementation Guide - Step-by-step implementation and explanation of GPT models
Algorithms Visualizations - Interactive visualizations and implementations of fundamental algorithms

Teaching Assistant Aspirations:
Planning to TA for COMP SCI 252: Introduction to Computer Engineering (Future semesters)

Apps
TenantSOS TenantSOS - Legal Information iOS App
Swift 5.9, SwiftUI, Firebase, Core Location

iOS application providing location-based legal information for tenants across all 50 U.S. states. Features automatic GPS-based state law detection, comprehensive legal database covering tenant rights, traffic laws, employment regulations, and consumer protections. Includes 10+ legal document templates, smart notifications for law changes, and offline law access. Implements freemium model with pro subscription for unlimited features.

[GitHub]
Service & Activities

Leadership: NFL Flag Football Team Captain - USST "Earthmoving Vehicles" (2023 National Champions)
Community: Peer tutor for CS252 Discussion Sections at UW-Madison (coming soon...)
Open Source: Contributing to machine learning projects and educational materials


Feel free to clone my templete Xuming Huang