Summary
Hu Zhang is a Senior Software Engineer in Edmonton with 11 years of experience building highly reliable, multi-tenant distributed backend systems and secure data pipelines. At Trust Science he designed and operated serverless AWS architectures and a priority-based job queue processing millions of credit-scoring requests with strict data isolation, while also automating a bureau-integrated mailout pipeline that cut manual effort by 90%. He blends backend engineering (Scala, Java, Python) and cloud infrastructure expertise (Lambda, Kinesis, Snowflake, CI/CD) with hands-on performance tuning—reducing analytics processing time by 80% through bottleneck analysis and parallelization. Comfortable running operations during critical transitions, he mentors engineers and produces clear internal documentation to accelerate onboarding. His early work includes mobile and OCR-enabled receipt apps and real-time video streaming research, reflecting a pragmatic curiosity across systems, ML-assisted classification, and consumer-facing products.
11 years of coding experience
3 years of employment as a software developer
Master of Science (M.Sc.), Software Engineering in Department of Computing Science, Master of Science (M.Sc.), Software Engineering in Department of Computing Science at University of Alberta
Bachelor's degree, Computer Science and Technologies, Bachelor's degree, Computer Science and Technologies at Harbin Institute of Technology at Weihai
English, Chinese