Tao Xu

Software Engineer at Apple

Bellevue, Washington, United States
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
Hewig Xu is a seasoned Mac and iOS developer with 15 years of hands-on experience building cross-platform wallet tooling and mobile apps, and an avid contributor to prominent open-source crypto projects like Trust Wallet and WalletConnect. He blends backend and full-stack expertise—adding blockchain support, fixing critical validation bugs, and expanding token asset databases—while also driving iOS UX improvements such as gas fee displays and transaction handling. Based in Zhejiang, China, he maintains a personal technical blog and wiki and enjoys exploring systems "under the hood," often sharing productivity tools and insights on GitHub and Twitter. Notably, his contributions span low-level wallet signing and cross-chain API integrations, reflecting a rare combination of cryptography-aware backend work and polished client-side engineering.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at Dalian University of Technology
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1,240reputation
505kreached
17answers
0questions
Badges
google-chrome-extension
top-5%
github-logo-circle

Github Skills (45)

tokenize10
ios10
c-language10
integrate10
mobile-development10
apidoc10
configuration-management10
proxy10
go10
zig10
api10
ethereum10
blockchain10
swift10
walletconnect10

Programming languages (22)

PowerShellJavaC++CSSRustCCMakeVue

Github contributions (5)

github-logo-circle
trustwallet/wallet-core

Feb 2019 - Dec 2022

Cross-platform, cross-blockchain wallet library.
Role in this project:
userBack-end Developer
Contributions:91 releases, 1012 reviews, 380 commits in 3 years 10 months
Contributions summary:Tao primarily contributed to the development and maintenance of a cross-platform wallet library. Their work focused on implementing new features, such as adding support for new transaction types (e.g., those related to the Binance and Cosmos blockchains) and wallet signing. They also addressed bugs, such as fixing address validation issues for specific cryptocurrencies, and made various code improvements including code refactoring, optimization and code generation.
wallet-libraryblockchain-walletethereumblockchainwallet
trustwallet/blockatlas

Apr 2019 - Apr 2021

Clean and lightweight cross-chain transaction API
Role in this project:
userBack-end Developer
Contributions:1 release, 59 reviews, 90 commits in 2 years
Contributions summary:Tao implemented a new feature to add Zilliqa (ZIL) transaction support to the cross-chain transaction API. This involved modifying existing test files and adding new files for the Zilliqa platform, including models, client, and API integrations. The changes involved defining data models, creating an API client, and integrating the Zilliqa blockchain data into the system, enabling the API to process and normalize ZIL transactions.
apiethereumtransaction-chainblockchainclean
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
Tao Xu - Software Engineer at Apple