James Tao is a Software Engineer II with 14 years of experience building database and embedded systems, currently contributing to SQL Azure Database Manager at Microsoft in Redmond. He combines backend and QA expertise—evidenced by contributions to the high-profile Azure PowerShell repository where he added functionality and rigorous tests for elastic pools and serverless DB metrics—with a hardware background in Altera Cyclone FPGAs and Motorola ColdFire CPUs. His career blends hands-on firmware and hardware design from a prior role as a software/hardware engineer with long-term cloud and tooling work at Microsoft, giving him a rare full-stack view from silicon to cloud. A McGill-trained electrical engineer, he pairs deep systems knowledge with practical QA discipline to ship reliable, observable database features.
13 years of coding experience
6 years of employment as a software developer
Burnaby North Secondary
Bachelor of Engineering, Electrical, Bachelor of Engineering, Electrical at McGill University
Contributions:2 reviews, 11 commits, 3 PRs in 4 years
Contributions summary:James primarily contributed to the testing and functionality of the Azure PowerShell module. They added tests for specific functionalities, including getting metrics for elastic pools and serverless databases. The user also modified existing code to include parameters like `MinCapacity` and changed data types, demonstrating a focus on improving the module's capabilities and ensuring its quality through comprehensive testing.
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
James Tao - Software Engineer II at Microsoft Corporation