Tong Zhang is a software engineer with 11 years of experience blending electrical engineering foundations and practical software delivery, currently building products at Microsoft from Woodinville, WA. He brings deep systems thinking from an MS in electrical engineering and a background in image processing and embedded systems to backend, mobile, and ML tooling work. At MicroStrategy he moved identity infrastructure and iOS SDKs forward, and earlier built testing automation and performance tooling to improve release quality. He contributes to notable open-source projects including enhancements to Microsoft’s MMdnn (ONNX support) and Android improvements for Tencent’s VasSonic, showing comfort across ML model tooling and mobile frameworks. Colleagues rely on his cross-disciplinary fluency—FPGA-to-frontend—and his experience presenting technical work to diverse engineering audiences.
11 years of coding experience
5 years of employment as a software developer
Master of Science (M.S.), Electrical, Electronic and Communications Engineering Technology/Technician, 3.37, Master of Science (M.S.), Electrical, Electronic and Communications Engineering Technology/Technician, 3.37 at Penn State University
Bachelor of Science (B.S.), Electronic Engineering, Bachelor of Science (B.S.), Electronic Engineering at China Agricultural University (CAU)
MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.
Role in this project:
ML Engineer
Contributions:63 commits, 14 PRs, 6 comments in 2 months
Contributions summary:Tong primarily focused on enhancing the model conversion capabilities within the mmdnn repository. Their contributions involved wrapping and integrating model conversion functions, specifically to directly convert models, incorporating the saving of converted models, and randomizing intermediate files. The user added and improved ONNX emitter support. They also added and improved ONNX emitter support and ensured correct behavior for multiple models.
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
Role in this project:
Mobile Developer (Android)
Contributions:12 commits, 3 PRs, 1 issue in 3 days
Contributions summary:Tong focused on enhancing the sample Android application within the VasSonic framework. Their contributions included adding a feature for custom URLs, allowing users to specify and manage URLs within the app. Further changes involved refactoring the UI by replacing `EditText` elements with `TextView` components and modifying the URL interaction flow within the application. These changes improved the flexibility and user experience of the sample application.
ios-sdkspeedworking-ontencentframework
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.