杨子翔 

Senior Software Architect Developer at Tencent

Shenzhen, Guangdong Province, China
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

👤
Senior
🎓
Top School
杨子翔 is a Senior Software Architect and engineer with 11+ years of experience building full-stack internet applications, currently driving architecture and component development at Tencent in Shenzhen. He blends backend expertise in .NET Core, Go, SQL and Node.js with front-end prowess in Vue.js and PHP, and has a demonstrated knack for pragmatic UI work—contributing mobile-focused components to Tencent's widely used TDesign ecosystem and helping migrate libraries to Vue 3 and TypeScript. A former founder (Triedtech) who cut his teeth in multiple senior engineering roles across China and Europe, he brings both product-minded engineering and hands-on implementation skills. Known for pairing clean architecture with practical styling and component integration, he often bridges platform-level backend systems with polished mobile UI experiences.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Yangtze University
languagesChinese, English
github-logo-circle

Github Skills (12)

css10
uid10
typescript10
tde10
typescripts10
lessc10
styled-components10
front-end-development10
ui-design10
vue10
typescript-types10
ui-components9

Programming languages (4)

TypeScriptJavaScriptHTMLLess

Github contributions (5)

github-logo-circle
Tencent/tdesign-mobile-vue

Mar 2020 - Sep 2022

A Vue3.x Mobile UI components lib for TDesign.
Role in this project:
userFront-end Developer
Contributions:2 releases, 10 reviews, 685 commits in 2 years 6 months
Contributions summary:杨子翔's commits primarily focused on adapting and simplifying the project's structure to support Vue3 and TypeScript. They modified existing components like the icon demo and the button component, introducing new features such as different icon variations and button styling. The user also updated various demo files, including those for the date-time-picker and switch components, contributing significantly to the front-end development and the enhancement of UI components.
vue3tdesignvuetypescriptmobile-ui
Tencent/tdesign-common

Apr 2020 - Aug 2022

TDesign style/utils shared by multiple frameworks repo.
Role in this project:
userFront-end Developer
Contributions:46 reviews, 246 commits, 98 PRs in 2 years 4 months
Contributions summary:杨子翔 primarily focused on developing and refining mobile UI components within the TDesign framework. Their commits showcase the creation of various UI elements, including a design token, buttons, a search field, a tab bar, a preview component, and an image viewer. Their work involved modifying and creating LESS files to style and structure these mobile-focused components. The contributions demonstrate a focus on user interface implementation, style adjustments, and component integration within the TDesign framework.
frameworksutilstdesign
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
杨子翔 - Senior Software Architect Developer at Tencent