Hi, I’m Haibo Yang
Currently
Master’s student in Computer Science @ UCSB · Systems & AI Tooling Builder
🎯 What I Do
I build at the intersection of distributed systems, backend infrastructure, developer tools, and AI-oriented software. I thrive on understanding how complex systems work under the hood — and turning that understanding into practical, well-engineered tools that people can actually use.
🌱 Open Source Journey
Over the past few years, open source has been the most important part of my growth as an engineer. Through:
- Google Summer of Code — contributing to major open source foundations
- LFX Mentorship — deepening expertise in production-grade systems
- Collaborative work — with engineers from ByteDance and MariaDB
Key Lessons
Working in large codebases · Clear communication with maintainers · Shipping contributions that balance technical depth with real usability
These experiences taught me how to navigate complexity while keeping the end-user in mind.
🔬 Areas I’m Drawn To
I especially love projects that sit between research ideas and production engineering:
| Domain | Focus |
|---|---|
| Distributed Transactions | Consistency, coordination, fault tolerance |
| Database Engines | Integration, performance, reliability |
| Go Developer Tooling | CLI, observability, protocol-driven tooling |
| AI Agent Workflows | Agent-oriented software, new interaction models |
I care deeply about clear system boundaries, reliable execution, and thoughtful design.
🚀 Recent Explorations
Lately, I’ve been exploring how AI can make complex systems more understandable and useful:
Areas of Interest
- Observability and debugging
- Developer experience improvements
- Protocol-driven tooling
I’m excited by work that combines solid systems engineering with new interaction models for developers.
💬 Beyond Code
- 🌿 Learning in public
- 🤝 Contributing for the long term
- 🎓 Growing through real collaboration
I want to keep building tools and systems that are:
- ✅ Technically rigorous
- ✅ Genuinely useful
- ✅ Open to the communities around them
Let's Build Together
If you’re working on interesting problems in distributed systems, developer tooling, or AI-assisted development — I’d love to connect.