Yiming Liu
Software Engineer · Backend & Distributed Systems
Shanghai Jiao Tong University · M.S. Computer Science · Class of 2026
yiming.liu@email.com · linkedin.com/in/yimingliu · github.com/yimingliu · Shanghai, China
Education
Shanghai Jiao Tong University Sep 2024 - Jun 2026
M.S. in Computer Science · GPA: 3.92/4.0 · Research: Distributed Systems & Cloud Computing
Shanghai Jiao Tong University Sep 2020 - Jun 2024
B.S. in Computer Science and Technology · GPA: 3.9/4.0 (Top 3%, Rank 5/180)
Honors: National Scholarship ×2, Outstanding Graduate, Dean's List (all semesters)
Experience
Alibaba Cloud · Backend Engineering Intern Jun - Sep 2025
· Developed high-throughput microservices handling 10K+ QPS using Go and gRPC, deployed on K8s cluster
· Reduced P99 API latency by 40% through Redis caching optimization, connection pooling, and async I/O
· Designed distributed rate limiter (token bucket + sliding window) serving 50M+ daily requests across 3 regions
· Implemented circuit breaker and graceful degradation, improving system availability from 99.9% to 99.99%
Microsoft STCA · Software Engineering Intern Jan - May 2025
· Built real-time data pipeline processing 2TB+ daily logs using Apache Kafka, Flink, and ClickHouse
· Developed internal monitoring dashboard (React + TypeScript + D3.js), adopted by 5 teams, 200+ daily users
· Optimized Spark ETL jobs, reducing daily batch processing time from 4h to 45min through partition tuning
ByteDance · Backend Intern Jul - Dec 2024
· Contributed to TikTok recommendation service, optimizing feature extraction pipeline for 1B+ user profiles
· Implemented A/B testing framework supporting 500+ concurrent experiments with <1ms overhead per request
· Reduced memory usage by 35% through custom memory pool and object reuse in hot path
Projects
Distributed KV Store Raft Consensus · Go · 600+ GitHub Stars
· Built fault-tolerant key-value store with linearizable reads, 99.9% availability under network partitions
· Implemented log compaction, snapshot, and membership change; benchmarked 50K ops/sec on 3-node cluster
Mini Compiler C++ · LLVM · Course Project (Score: 99/100)
· Full pipeline: lexer → parser → type checker → LLVM IR codegen → x86-64 assembly
· Supports closures, pattern matching, generics, and optimizations (DCE, constant folding, loop unrolling)
Cloud-Native Task Scheduler Go · K8s Operator · gRPC
· Built K8s-native distributed task scheduler with DAG support, handling 10K+ tasks/day in production
Skills & Awards
GoJavaPythonC++TypeScriptK8sDockerRedisPostgreSQLgRPCKafkaFlinkTerraform
TOEFL 108 · GRE 328 · AWS Solutions Architect Associate · ACM-ICPC Asia Regional Silver Medal
ICPC Nanjing Regional Gold Medal · LeetCode Rating 2400+ · Open-source contributor (1500+ GitHub Stars)