Yeu Tang

Software Engineer at Apple

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

👤
Senior
🎓
Top School
Yeu Tang is a seasoned software engineer with 11 years of experience building and testing backend systems, currently contributing to Apple from San Francisco. With a strong academic foundation (M.S. in Electrical and Computer Engineering, 3.83 GPA) and deep expertise in Ruby on Rails, Java, Matlab, algorithms, and OOP, he has a proven track record improving API client quality and testability at Zendesk. Yeu’s open-source work includes hardening official Zendesk API clients—converting live tests to unit tests, improving test infrastructure, and adding features like environment-based auth and file uploads—demonstrating a pragmatic focus on reliability and developer experience. His background spans embedded tooling and IDE plugins for circuit design as well as teaching and grading roles, reflecting both hands-on engineering and mentorship strengths. Colleagues know him for meticulous QA-minded development and the ability to translate complex systems into maintainable, well-tested code.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BS), Engineering Science and Ocean Engineering, Bachelor of Science (BS), Engineering Science and Ocean Engineering at National Taiwan University
bookMaster's degree, Electrical and Computer Engineering, 3.83, Master's degree, Electrical and Computer Engineering, 3.83 at University of California, Santa Barbara
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

unit-testing10
php10
zendesk10
api10
apidoc10
api-testing10
phpunit10
ruby10
testing9
zendesk-api9
file-upload7

Programming languages (4)

ShellPHPHTMLRuby

Github contributions (5)

github-logo-circle
Official Zendesk API v2 client library for PHP
Role in this project:
userBack-end Developer & QA Engineer
Contributions:36 commits, 20 PRs, 57 pushes in 5 months
Contributions summary:Yeu primarily focused on testing and ensuring the quality of the Zendesk API client library. Their contributions included creating test classes, modifying existing tests, and adapting test configurations to verify authentication and functionality. The user also updated the code to use environment variables for authentication settings and implemented file uploading.
api-clientapiclient-libraryphpzendesk
Official Ruby Zendesk API Client
Role in this project:
userBack-end Developer
Contributions:6 commits in 8 days
Contributions summary:Yeu focused on improving the quality of the Zendesk API client by transitioning from live tests to unit tests. They added helper methods for managing conditions and actions within the API client's resources. The user also restructured testing by moving unit tests into a designated folder.
api-clientapizendeskrubyzendesk-api
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
Yeu Tang - Software Engineer at Apple