Resume
PDF version here: Huangyu’s Resume.
Education
- M.S. in Computer Science, University of Southern California, 2024-2026
- B.E. in Computer Science, Xi’an Jiaotong University, 2020-2024
Work experience
- TikTok, Software Engineer Internship, 2025.05-2025.08
- Implemented automatic product ads placement for TikTok Live, boosting revenue by 8.2% in A/B testing
- Added Dislike Ads API to SDK for user behavior analysis, and authored comprehensive manual and unit tests
- Executed full-chain debugging for TTMall new launch, documenting issues and debug tips for future reference
- Designed and built a dashboard with real-time data and key metrics for monitoring and future debugging
Xi’an Jiaotong University, Research Assistant, 2023.03-2024.05
Project: Learning Path Generator
- Created a Flask backend based on fine-tuned LLMs to generate learning paths for completing specific tasks
- Developed a React frontend for result visualization, including a dynamic dashboard to monitor backend status
- Organized tasks in a logical hierarchy to simulate reasoning, improving accuracy in math problems by 44.5%
- Bytedance, Software Engineer Internship, 2023.06-2023.10
- Redesigned serialization with a non-intrusive and auto-expanding method, limiting SDK size increment to 7KB
- Reduced API response time by 6.9% through optimization using a priority and multi-queue mechanism
- Built a C++ header parser to generate AST for standardization, adding IDs and references for function overload
- Enhanced parameter validation and added complex test cases using GMock, reducing API crash rate to 0.5%
Skills
- Programming Language
- C & C++, Java, Golang, Python, Kotlin, SQL, JavaScript, TypeScript, HTML
- Technology
- Spring Boot, Flask, Express, React, Angular, Hadoop, Spark, Kafka, Redis, DynamoDB, Scikit-learn
- Tools
- Git, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), GMock, Bazel, Cmake, Maven
