Kyrie Lin

Senior Software Engineer at Global Relay

Burnaby, British Columbia, Canada
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
Kyrie Lin is a senior software engineer with nine years of experience building full-stack web applications, currently based in Burnaby and open to new opportunities in Vancouver. He led front-end efforts at Tencent, co-creating TDesign — a cross-framework UI library adopted by 50+ internal teams and starred thousands of times on GitHub — and improved developer velocity through reusable, framework-agnostic components. Kyrie has strong frontend expertise in Vue and React and solid backend skills in Node.js, Java, and Python, with hands-on experience optimizing CI/CD, DevOps automation, and documentation tooling. His open-source contributions span multiple TDesign repos, where he implemented and refined UI components, demos, and build processes across web, mobile, miniprogram, and React ecosystems. Previously he modernized e-commerce and creative tooling frontends, cutting bug rates and delivery cycles while shipping Chrome extensions and WebSocket-powered print tooling. Known for pragmatic engineering and attention to UX, he also codes for fun and treats software development like a game.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at Fairleigh Dickinson University
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

javascript10
alipay-mini-program10
ui-components10
checkbox10
css10
fm-radio10
typescript10
ui-design10
wechat-mini-program10
uid10
tdd10
front-end-development10
vue10
typescript-types10
tde10

Programming languages (7)

TypeScriptShellJavaScriptVuePHPHTMLLess

Github contributions (5)

github-logo-circle
Tencent/tdesign-react

Sep 2020 - Jan 2023

A React UI components lib for TDesign.
Role in this project:
userFront-end Developer
Contributions:93 releases, 840 reviews, 1548 commits in 2 years 4 months
Contributions summary:Kyrie's commits primarily focused on the modification and enhancement of React UI components within the TDesign React library. They implemented changes to the Checkbox and Radio components, including API adjustments. The user also developed a new Textarea component and updated its example usage. Furthermore, the user was involved in the incorporation of new features and design changes, such as those related to the color-picker and other styles of existing components.
reacttdesignreact-ui-componentsreact-uitypescript
Tencent/tdesign-common

Sep 2020 - Jan 2023

TDesign style/utils shared by multiple frameworks repo.
Role in this project:
userFront-end Developer
Contributions:152 reviews, 555 commits, 304 PRs in 2 years 4 months
Contributions summary:Kyrie primarily contributed to the development of UI components for the TDesign framework, focusing on style and utility modifications. Their commits focused on implementing divider, grid, layout, and input-number UI elements. The work involved modifications to existing LESS files, addition of new style demo files, and integration of these components within the overall TDesign system.
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
Kyrie Lin - Senior Software Engineer at Global Relay