Trevor Wang is a Senior Application Engineer with 11 years of experience leading mobile and web development across Android, iOS, hybrid and backend services, currently driving app delivery at iHerb in Shanghai. He has a strong track record as an engineering manager and principal architect at ZTO, where he led cross-functional teams, built CI/CD and Kubernetes deployments, and introduced TDD and automation testing practices. Hands-on in both native and React Native/Elektron stacks, Trevor also contributes to open-source tooling—improving retrofit.dart to enhance Dio-based API client generation and file upload support. Known for bridging product, design and global engineering teams, he pairs deep implementation skills with mentoring and supplier management to consistently deliver production-grade systems.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Software Engineering, Bachelor's degree Software Engineering at Dalian University of Technology
retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
Role in this project:
Back-end Developer
Contributions:121 releases, 11 reviews, 218 commits in 3 years 9 months
Contributions summary:Trevor primarily focused on adding and modifying core features related to API client generation within the `retrofit.dart` repository. They implemented functionality to pass a Dio instance to a rest API client, fixing annotation and generator issues. Furthermore, the user has integrated file upload capabilities, demonstrating a focus on improving the library's utility for RESTful API interactions. The changes reflect a commitment to enhancing the library's capabilities and ensuring compatibility with modern API design patterns.
Contributions:2 PRs, 38 pushes, 4 branches in 6 years 5 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.