San Francisco, CA
Bojiang Li
Software Engineer 2 / Platform Engineer 2 at Amplitude
I build scalable, high-performance platforms and applications using Python, Java, Node.js, and Swift. Currently a Platform Engineer at Amplitude. CMU grad, avid Geoguessr player, and landscape photographer.
Experience
Amplitude
CurrentSoftware Engineer 2 / Platform Engineer 2
Geotab
Software Engineer
Fidelity Investments
Software Engineer
Apple
Software Engineer Intern
VMware
Software Engineer Intern
UIUC
Computer Science Teaching Assistant
EA
Red Alert 2 Map Developer
Featured Projects
Hackathon builds, iOS apps, and web tools.
GMI GPU Cost Optimizer
Hackathon 2026Agentic AI system for optimal GPU deployment on GMI Cloud. Uses Kimi K2.5 with autonomous tool calling for multi-step cost analysis, deployment comparisons, and scaling plans.
Live Demo→
FluidStack GPU Dashboard
Hackathon 2026Real-time GPU monitoring for Blackwell clusters (B200/B100). Separates LLM prefill from decode phases for per-job power tracking at 50ms refresh latency.
GitHub→
CSS Complexity Analyzer
Web app to identify, visualize, and resolve CSS complexity issues — detects overly complex selectors, unused rules, and duplicate properties.
Live Demo→
Kubernetes Flashcards
iOS app to master Kubernetes concepts with interactive flashcards.
App Store→
Articles
Thoughts on distributed systems and engineering.
Multi-Agent Coordination vs Raft: Old Consensus Meets New AI
A deep dive comparing how multi-agent LLM systems coordinate versus how Raft achieves consensus — surprisingly similar, surprisingly different.
Vibe Coding Changed How I Ship Side Projects
How AI-assisted 'vibe coding' helped me mass-produce side projects and what I actually learned from the experience.
Raft Consensus in the World of Distributed Systems
An introduction to the Raft consensus algorithm and why it matters for building reliable distributed systems.
How to Implement Raft from Scratch
A detailed guide on implementing Raft with leader election, log replication, and safety guarantees.