Hey, I'm Ryan (Zih-Huan)
I'm a software engineer and grad student at UC San Diego studying Computer Engineering. I'm passionate about building scalable systems and exploring how technology can solve real-world problems.
What I Do
Currently, I'm diving deep into machine learning applications, networked services, and distributed systems. My background spans full-stack development, cloud infrastructure, and everything in between.
Most recently, I interned at Meta where I worked on internal tooling for the Hack language and GraphQL, handling over 70 diffs and delivering projects ahead of schedule. Before that, I spent nearly two years at IBM building warehouse management systems with Domain-Driven Design and four-tier architecture.
My Technical Journey
I'm comfortable working across the stack—from designing RESTful APIs and setting up CI/CD pipelines to optimizing database queries and implementing real-time features. My toolkit includes:
- Languages: Java, JavaScript, Python, C#, and PHP (Hack)
- Backend: Spring Boot, Node.js, Express, ASP.NET MVC
- Cloud & DevOps: Azure, AWS, Docker, Kubernetes, Elasticsearch
- Databases: SQL Server, MySQL, MongoDB, Firebase
Projects I'm Proud Of
Outside of work, I've built some interesting things—like smart glasses with real-time translation using Raspberry Pi and Google Cloud APIs, and a cross-platform currency exchange app with Flutter.
I started this blog to share what I'm learning and document the challenges I face while building software. Expect posts about system design, real-world engineering problems, and the occasional project deep-dive.
Get In Touch
I'm always up for chatting about tech, potential collaborations, or interesting problems. Feel free to reach out!
- Email: ryankuang0618@gmail.com
- LinkedIn: Ryan(Zih Huan) Kuang
- Phone: (858) 779-7469