Cheton Wu

Senior Staff Engineer at Trend Micro

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
Cheton Wu is a Senior Staff Engineer with over two decades of hands-on experience spanning Linux system and network development, back-end and front-end engineering, and UX-minded product design. Based in New Taipei, he has driven architecture and performance tuning at Trend Micro for more than a decade while founding and maintaining notable open-source projects like CNCjs and Tonic UI. Equally comfortable in C/C++ and modern JavaScript/Node.js stacks, he’s published 70+ npm packages and manages 100+ GitHub repos, reflecting deep experience in tooling and library design. His contributions to widely used projects such as SortableJS and i18next show a knack for bridging UI integrations with robust internationalization and developer ergonomics. Practical and detail-oriented, he brings firmware-level CNC and Marlin integration experience to web interfaces, revealing an uncommon mix of low-level machine control and polished frontend craftsmanship.
code14 years of coding experience
job22 years of employment as a software developer
bookMaster's Degree Computer Science Information Engineering, Master's Degree Computer Science Information Engineering at National Chiao Tung University
bookBachelor's Degree Computer Science Information Engineering, Bachelor's Degree Computer Science Information Engineering at Feng Chia University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
56reputation
6kreached
4answers
0questions
github-logo-circle

Github Skills (39)

javascript10
react-components10
rails-i18n10
controller10
firmware10
css10
drag-and-drop10
ui-design10
react-component10
webpack10
cnc10
led-controller10
uid10
controls10
3d-printing10

Programming languages (8)

TypeScriptHCLC++CSSShellCG-codeJavaScript

Github contributions (5)

github-logo-circle
SortableJS/react-sortablejs

Mar 2016 - May 2019

React bindings for SortableJS
Role in this project:
userFull-stack Developer
Contributions:26 releases, 220 commits, 15 PRs in 3 years 3 months
Contributions summary:Cheton implemented a React component library for SortableJS, a drag-and-drop library. They contributed by adding support for decorator syntax and refactoring the codebase. The user also worked on adding examples to demonstrate usage of the library and included webpack configurations for building and bundling. They appear to have focused primarily on the frontend aspect of creating React bindings for an existing JavaScript library.
reactjavascriptsortablejsdrag-and-dropsortable
i18next/i18next-scanner

Mar 2015 - Jan 2023

Scan your code, extract translation keys/values, and merge them into i18n resource files.
Role in this project:
userFull-stack Developer
Contributions:93 releases, 13 reviews, 420 commits in 7 years 11 months
Contributions summary:Cheton primarily contributed to the project by scanning the code to extract translation keys, allowing for the generation of i18n resource files. They improved the codebase by refactoring and adding support for various features, including handling context and plural forms, supporting different component names, and enabling line ending configuration. Additionally, they fixed bugs, addressed linting errors, and updated test scripts, demonstrating a focus on code quality and maintainability.
cliscannerscantranslation-keystranslation
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
Cheton Wu - Senior Staff Engineer at Trend Micro