Bruce Weng

Frontend Developer at TikTok

Hangzhou City, Zhejiang, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bruce Weng is a versatile frontend developer and designer with 11 years of experience building fast, maintainable web applications, currently contributing at TikTok from Hangzhou. He specializes in modern JavaScript (ES6+/TypeScript), React/Vue, CSS systems (Sass, CSS Modules, styled-components) and has shipped production tooling and monitoring at scale during his time at Alibaba. Bruce has a strong product sensibility—he designed a Hotjar-like feedback tool, an APM system, and a low-code admin app—and maintains open-source UI work, notably themed contributions to the widely used Element UI library. At Bytedance he helped rebuild a web console in React+TypeScript with thoughtful UX features like log viewers and auth flows, showing a knack for developer-facing experiences. He pairs UI/UX design skills (Sketch, Photoshop) with backend familiarity (Node.js, Go, GraphQL) to deliver end-to-end solutions. An avid maintainer and builder, he also publishes polished personal projects such as a feature-rich Chrome translation extension.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor's Degree, Electrical and Electronics Engineering, Bachelor's Degree, Electrical and Electronics Engineering at Zhejiang University of Science &Technology
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

element-plus10
javascript10
antd10
element-ui10
ui-components10
webconsole10
css10
typescript10
styled-components10
chrome-extension10
google-chrome-extension10
component-kit10
front-end-development10
vue-component10
vue10

Programming languages (7)

TypeScriptCSSJavaScriptVueSwiftHTMLPython

Github contributions (5)

github-logo-circle
waynecz/dadda-translate-crx

Mar 2018 - May 2022

🐱 比较好看的 Chrome 划词翻译(搜狗)插件,自带生词簿及吐司弹词记忆,可与有道、扇贝单词同步
Role in this project:
userFront-end Developer
Contributions:26 releases, 88 commits, 33 PRs in 4 years 2 months
Contributions summary:Bruce primarily worked on optimizing the result panel component within the Chrome extension. Their commits focused on refining the UI by adding features such as displaying a more detailed view of the translation. They implemented user interactions, including expanding and collapsing the view for more content. Furthermore, the user made changes to support the display and functionality of phrases and sentences.
reactjavascriptchromevuechrome-extension
bytedance/fedlearner

Nov 2020 - Mar 2021

A multi-party collaborative machine learning framework
Role in this project:
userFront-end Developer
Contributions:19 reviews, 49 commits, 97 PRs in 4 months
Contributions summary:Bruce primarily worked on the front-end of the web console, focusing on implementing new features and improving the user interface. They initialized and developed the web console 2.0 client using Create React App, TypeScript, Less + styled-components, Recoil, and Ant Design. Their contributions included introducing a fresh app layout with an authentication mechanism, integrating a new color palette, creating variable schema design, and adding a mock devtools. The user also implemented workflow and job execution details, including adding a log viewer, indicating a focus on improving the user experience.
pythonpartydata-sciencedeep-learningmachine-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bruce Weng - Frontend Developer at TikTok