Evan Ye

Architect at Dcard

New Taipei, Taiwan
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
Evan Ye is an architect and full-stack engineer with 11 years in software development and four years focused on large-scale front-end system design, currently leading architecture at Dcard. He excels at diagnosing performance bottlenecks and introducing practical tooling—past work includes cutting first-load sizes by 46% and improving event response speed over 8x. A strong advocate for developer experience, he drove TypeScript adoption, GraphQL codegen, and thorough testing that achieved high coverage across stacks. Evan contributes to notable open-source projects like bottender and maintains a Traditional Chinese translation of the Airbnb JavaScript Style Guide, reflecting both framework-level and community-focused work. Outside of code he pursues aesthetics through classic menswear, a detail that hints at his attention to polish and design.
code11 years of coding experience
job6 years of employment as a software developer
book學士, 資訊工程學系, 學士, 資訊工程學系 at 國立台中科技大學
languagesChinese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

application-framework10
javascript10
testing10
app-framework10
configuration-management10
bots10
typescript10
eslint10
comand-line10
linebreak10
typescript-types10
newline10
googlebot10
web-framework10
typescripts10

Programming languages (8)

TypeScriptJavaShellCSSRustSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
jigsawye/javascript

Feb 2015 - Mar 2020

Airbnb JavaScript Style Guide 正體中文版
Role in this project:
userFull-stack Developer
Contributions:53 commits, 7 PRs, 34 pushes in 5 years 1 month
Contributions summary:Evan appears to be contributing to a JavaScript style guide project. The commits primarily involve merging and rebasing the codebase, indicating a focus on keeping the project up-to-date with upstream changes. The code changes reveal modifications to configuration files, specifically the airbnb-style eslint configurations, including updates to rules and settings. These updates suggest the user is involved in maintaining and adapting the style guide.
airbnb-javascriptairbnbjavascriptairbnb-javascript-stylejavascript-style
Yoctol/bottender

Jan 2019 - Mar 2021

⚡️ A framework for building conversational user interfaces.
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 24 commits, 21 PRs in 2 years 1 month
Contributions summary:Evan primarily contributed to the development of the `bottender` framework, adding features related to handling events in the Line messaging platform. They implemented support for member join/leave events and device link/unlink events within the LineEvent class. The user also modified the tests to include these new event types, ensuring the framework's ability to correctly handle and process these types of interactions.
conversationalbotchatframeworkuser-interfaces
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
Evan Ye - Architect at Dcard