Trevor Wang

Senior Application Engineer

Huangpu District, Shanghai, China
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Software Engineering, Bachelor's degree Software Engineering at Dalian University of Technology
languagesEnglish, Chinese, Japanese
stackoverflow-logo

Stackoverflow

Stats
294reputation
16kreached
2answers
3questions
github-logo-circle

Github Skills (17)

apidoc10
api10
dart10
retrofit10
buildx8
build-engine8
build28
build-time8
flutter6
databinding6
android6
android-databinding6
kotlin6
axios6
java6

Programming languages (20)

C#JavaC++CSSCScalaGoHTML

Github contributions (5)

github-logo-circle
trevorwang/retrofit.dart

Apr 2019 - Dec 2022

retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
Role in this project:
userBack-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.
retrofitsource-gendartlangdart2dart
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.
Request Free Trial
Trevor Wang - Senior Application Engineer