TikTok / ByteDance
Frontend Engineer
–
Developed web applications for e-commerce agencies and livestream creators, delivering core product features while improving responsive user experiences and engineering quality.
Personal portfolio
Frontend product engineer focused on complex web applications and engineering efficiency
Delivering web and cross-platform products with React and TypeScript, using AI coding and agent workflows across specification, implementation, testing, and review.
Frontend Engineer
–
Developed web applications for e-commerce agencies and livestream creators, delivering core product features while improving responsive user experiences and engineering quality.
Data Analyst
–
Integrated and analyzed data for electricity-market projects in Texas and California, supporting data processing and business analysis for power-sector clients.
Full-stack Engineer
–
Worked on the full-stack development of two web-based tools: a spreadsheet-style lesson-plan editor for instructors on an online learning platform and a grid-based tile map editor, delivering complex editing interactions and end-to-end product functionality.
A cross-platform LIVE e-commerce tool for hosts and their operations teams, supporting product management and interactive selling experiences. Focused primarily on TikTok App development, including the product-management framework and sold-item experience for the US auction launch.
A web management platform for TikTok Shop agencies, covering LIVE commission agreements, creator lead management, and region-specific business rules.
A tile-based editor for vehicle-training environment designers, with viewport-based rendering, bulk tile placement, adjustable spatial resolution, and local file import and export.
A bilingual web reimplementation of an open-source C++/Cocos2d-x Mahjong Competition Rules tool, supporting hand input, fan calculation, and in-person game records.
A scoring platform for in-person US Riichi Mahjong communities. I contribute to full-stack maintenance and independently delivered its broadcast display and control tools.
Master of Science · Electrical and Computer Engineering
–
Bachelor of Science & Bachelor of Arts · Computer Science and Network and Digital Technology (Double Major)
–