-
May 2026 - August 2026
backend software engineer intern
Global E-Commerce Infrastructure, ByteDance
bellevue, washington
Integrated an internal agent platform into Creator Assistant’s Go backend, providing the ReAct agent with configurable skills, MCP tools, and knowledge; built live-data MCPs and optimized tool-schema loading to reduce token usage. Designed and built an agent evaluation harness with automated RPC execution, tool/skill tracing, and blind response review; incorporated real creator conversations alongside curated test cases. Identified an agent observability bottleneck and built a trace viewer that renders model context, tool calls, and internal traces in a readable chat format; developed it into a debugging tool used across the team to diagnose race conditions, tool failures, and response latency. Creator Assistant launched in production for all TikTok Shop Affiliate creators
-
September 2025 - May 2026
Student Developer
Data Systems Lab at Maryland (DSLAM), University of Maryland (Dr. Daniel Abadi)
college park, maryland
Implemented strict two-phase locking with wait-for graph deadlock detection in a C++ distributed multi-region database. Built distributed transaction validation/commit coordination and asynchronous WAL replication across database nodes.
-
May 2025 - August 2025
backend software engineer intern
Global E-Commerce Infrastructure, ByteDance
bellevue, washington
Developed the internal Journey Builder UI (React) to streamline configuration of onboarding flows for 250K+ monthly new TikTok Shop creators. Enhanced backend features and built a metrics endpoint (Go, GORM, Kitex, and MySQL). Deployed services via ByteDance’s internal CI/CD pipelines and resolved infrastructure issues with the netlink team.
-
February 2025 - May 2025
undergraduate student researcher
cs department, university of maryland (Dr. Deshpande)
college park, maryland
Investigated sampling techniques for estimating aggregate queries with expensive predicates evaluated by large language models (LLMs). Designed and benchmarked an importance sampling technique against existing stratified sampling methods.
-
September 2023 - May 2024
teaching assistant
cs department, university of maryland
college park, maryland
Assist in teaching CMSC216 - Introduction to Computer Systems and CMSC132 - Object-Oriented Programming. Conduct office hours to help students with programming assignments and course topics, proctor exams, and grade assignments.
-
June 2023 - August 2023
ride operator
California's Great America
santa clara, california
Ensured safe operations of the ride. Enforced ride restrictions and recommendations. Assisted with loading and unloading rides, including small children and guests with disabilities.
-
August 2022 - May 2023
undergraduate student researcher
First-Year Innovation and Research Experience (FIRE), University of Maryland
college park, maryland
Engaged in Genome Computing research. Used PyMOL, Python, and its libraries, including NumPy, pandas, and Matplotlib, to visualize and analyze DNA-protein interactions.