Skip to content
View SiyuanSun0736's full-sized avatar

Highlights

  • Pro

Block or report SiyuanSun0736

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SiyuanSun0736/README.md

Hi, I'm Siyuan Sun

📚 Repositories · 📝 Blog

🔭 Focus

  • 📈 Performance modeling from PMU and LBR traces
  • 🧠 eBPF-based memory profiling and hotspot attribution
  • 🧪 Reproducible experiment pipelines for systems and compiler research
  • 🛠️ Full-stack engineering for tools, dashboards, and deployment

🧰 Tech

🗣️ Languages

Go Python TypeScript C

⚙️ Systems & Performance

Linux

  • 🧩 eBPF
  • 📊 perf / PMU / LBR
  • 🧭 Tracing and reproducible benchmarking

🚀 Infra & Serving

Docker Nginx

🤖 ML & Data

PyTorch

🔀 Recent Pull Requests

Daily-updated snapshot of my latest public PR activity.

Pinned Loading

  1. mem-profiler mem-profiler Public

    An eBPF experiment platform for fine-grained memory-event collection, attribution, and methodology validation.

    Python

  2. my_blog my_blog Public

    A production-style personal blog with Go backend, React frontend, HTTPS deployment, image upload, search, and PDF export.

    TypeScript

  3. TraceTwin TraceTwin Public

    Predicts relative performance differences between binary variants from PMU and LBR time-series signals with a Siamese modeling pipeline.

    Python

  4. perf_skill perf_skill Public

    An AI Skill that turns Linux perf into a conversation. Translate natural language into monitoring workflows, with real-time dashboards, auto-grouping, and FlameGraph exports—making system tuning ac…

    Python