Felix Zhang

Software Engineer at Coinbase

San Francisco, California, 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
Felix Zhang is a software engineer based in San Francisco with seven years of experience building iOS and front-end applications using SwiftUI, React, and React Native. Currently at Coinbase, he contributes full-stack improvements to widely used open protocols like the Coinbase Wallet SDK, where he implemented EIP-3085 support and enhanced Ledger/network switching flows. He brings a strong engineering foundation from a BE in Electrical and Electronics Engineering and an MS in Computer Software Engineering, pairing hardware-aware thinking with modern app development. Comfortable across mobile UI and web stacks, Felix focuses on shipping user-facing features while smoothing complex integrations between wallets, devices, and blockchain networks.
code7 years of coding experience
bookMaster of Science - MS, Computer Software Engineering, Master of Science - MS, Computer Software Engineering at Northeastern University
bookBachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at South China University of Technology
github-logo-circle

Github Skills (11)

typescript10
javascript10
typescripts10
ethereum-wallet10
web3js10
ethereum10
typescript-types10
coinbase10
api-design9
api9
react8

Programming languages (4)

MDXTypeScriptJavaKotlin

Github contributions (5)

github-logo-circle
coinbase/coinbase-wallet-sdk

Dec 2021 - Sep 2022

An open protocol that lets users connect their mobile wallets to your DApp
Role in this project:
userFull-stack Developer
Contributions:3 releases, 304 reviews, 10 commits in 9 months
Contributions summary:Felix primarily focused on implementing and enhancing the EIP-3085 Wallet Add Ethereum Chain RPC Method within the Coinbase Wallet SDK. Their work involved modifying the `WalletLinkRelay`, `WalletLinkUI`, and `WalletLinkProvider` components to support the new functionality. The contributions included adding the necessary interfaces, request/response handling, and UI integrations for adding and switching Ethereum chains, enhancing the wallet's capabilities. The user also addressed network switching issues and incorporated improvements for Ledger device support.
walletscoinbasedappethereumopen-protocol
Client SDK for the Mobile Wallet Protocol
Contributions:2 releases, 6 reviews, 39 PRs in 7 months
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
Felix Zhang - Software Engineer at Coinbase