Stephen Fang is a senior automation developer based in Toronto with over a decade of hands-on experience building Java and C# systems, microservices, and large-scale end-to-end test frameworks. He has driven automation and CI/CD improvements that cut regression time by half and boosted efficiency by roughly 30% through pragmatic tool and process innovation. Comfortable across cloud platforms, Kafka/RabbitMQ streaming, SQL/NoSQL databases, and IoT integrations, he bridges backend engineering and QA with strong OOP, TDD/BDD and performance-testing expertise. Stephen has repeatedly delivered production microservices for real-time data pipelines and customer provisioning while leading test strategy and mentoring automation teams. He pairs deep multithreading and systems knowledge (C/C++, PowerShell, scripting) with excellent stakeholder communication to ship reliable systems under pressure. An often-overlooked strength is his consistent focus on operationalizing tests and telemetry—turning test artifacts into actionable insight for engineering and product teams.
8 years of coding experience
15 years of employment as a software developer
Computer Programming & Analysis, Computer Programming & Analysis at Seneca College
Contributions:11 commits, 6 PRs, 12 pushes in 6 days
automated-teststestingsource-plugincontroller
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.