Engineering Manager at President's Choice Financial
Toronto, Ontario, Canada
Join Prog.AI to see contacts
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.
7 years of coding experience
6 years of employment as a software developer
Java Enterprise Edition: Integrating JSF EJB and JPA, Java Enterprise Edition: Integrating JSF EJB and JPA at Learning Tree International
CSC Canadian Securities Course, CSC Canadian Securities Course at CSI Global Education
Ph.D. Computer science, Ph.D. Computer science at Queen's University
Bachelor Computer science, Bachelor Computer science at Shandong University
Master Computer science, Master Computer science at Beihang University
A fast, lightweight and more productive microservices framework
Role in this project:
Back-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.
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