Daniel Zhao

Engineering Manager at President's Choice Financial

Toronto, Ontario, Canada
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
Daniel Zhao is an engineering manager based in Toronto with seven years of professional experience leading data and platform teams to build batch and real-time pipelines and regulated LLM-powered AI applications. He blends deep Java and microservices expertise—evidenced by contributions to the light-4j microservices framework improving SSL, configuration decryption, and test coverage—with hands-on work across GCP (Dataproc, Composer, BigQuery), Kafka, Azure and container platforms. At President’s Choice Financial he progressed from team lead to engineering manager, shaping data engineering practices for both analytics and generative AI in regulated environments. His background includes extensive banking and enterprise systems experience at Scotiabank, CIBC and IBM, focusing on trading, wealth management and backend services. Holding advanced computer science training (Ph.D. studies) and practical securities coursework, he combines rigorous academic grounding with pragmatic delivery in production systems. Colleagues describe him as a technical leader who still writes and refactors core code to improve security and operational robustness.
code7 years of coding experience
job6 years of employment as a software developer
bookJava Enterprise Edition: Integrating JSF EJB and JPA, Java Enterprise Edition: Integrating JSF EJB and JPA at Learning Tree International
bookCSC Canadian Securities Course, CSC Canadian Securities Course at CSI Global Education
bookPh.D. Computer science, Ph.D. Computer science at Queen's University
bookBachelor Computer science, Bachelor Computer science at Shandong University
bookMaster Computer science, Master Computer science at Beihang University
languagesChinese, English
github-logo-circle

Github Skills (13)

lit10
apim10
javas10
microservices-application10
microservices10
api10
api-design10
java10
cloud-native9
configuration-management9
swagger8
unit-testing8
openapi8

Programming languages (4)

JavaCSSScalaPython

Github contributions (5)

github-logo-circle
networknt/light-4j

Feb 2019 - Apr 2019

A fast, lightweight and more productive microservices framework
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 42 pushes in 2 months
Contributions summary:Daniel primarily focused on enhancing the core functionality of the microservices framework. Their contributions included implementing SSL validation, integrating a decryption module for configuration retrieval, and populating path parameters. They also refactored code, fixed bugs, added unit tests, and addressed build errors. These changes suggest a focus on improving the framework's security, configuration management, and overall usability.
zookeeperjava8openapimicroservicemsa
dz-1/great_expectations

Sep 2021 - Sep 2021

Always know what to expect from your data.
Contributions:5 pushes, 7 branches in 11 days
data-analysispythondatadata-science
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
Daniel Zhao - Engineering Manager at President's Choice Financial