Summary
Bin Huang is a backend software engineer with 9 years of experience building scalable microservices and distributed systems, currently at TikTok after a tenure at AWS. He specializes in the Java ecosystem (Spring, Spring MVC, JPA/Hibernate) and cloud-native tooling—Docker, RabbitMQ, Eureka, Redis—and has strong DB experience across MySQL and MongoDB. Grounded in CS fundamentals, Bin pairs deep algorithmic and systems knowledge with practical skills in performance testing (Locust), observability (Kibana), and API design (Swagger, Postman). Comfortable in low-level languages like C and Rust as well as C++, he brings a pragmatic, simplicity-first mindset reflected in his GitHub tagline "Like simple, real." Based in the San Francisco Bay Area, he leverages an MS in Computer Engineering from USC and a BS from UC Davis to translate complex system designs into reliable production services.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at University of Southern California
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of California, Davis