Skip to main content
Shangren Lu

Résumé

Education

The University of Melbourne

Bachelor of Science

Mathematics and Statistics (intended)2025 - Present

Experience & Projects

CuPerf

Independent DevelopmentJan 2026 - Present

  • Developing a modern, extensible command-line tool for benchmarking GPU performance on NVIDIA CUDA devices
  • Implementing accurate, reproducible measurements of memory bandwidth, compute throughput, tensor core performance, kernel launch overhead, and reduction performance
  • Supporting multiple data types (FP32, FP16, BF16, INT8, FP4) with comprehensive statistics and multiple output formats (console, JSON, CSV)

ShitDefinedNetwork

Independent ResearchFeb 2023 - June 2024

  • Designed and implemented ShitDefinedNetwork with 5 Gbps capacity
  • Managed AS151192 & AS199684 on real internet infrastructure
  • Developed custom VPN software with traffic optimizations
  • Configured BGP connections to upstreams and peers
  • Maintained IPv6 routes and network telemetry systems

Skills

Technical Skills

Mathematics, Linux, Networking, CUDA, C++, Rust, Frontend, RISC-V, Formal Verification, CI/CD, Python, Git, Shell Scripting

Other Skills

First Aid, Amateur Radio

Research Interests

  • Microarchitecture and computer systems design
  • Networking protocols and distributed systems
  • Parallel computing and high performance computing
  • Category theory and mathematical foundations
Download Résumé (PDF) ⟶