Summary
Yinzheng Zhong is a Data Scientist and machine learning engineer with eight years of experience combining academic research and production software development. He holds a PhD in Computer Science from the University of Liverpool and has applied deep learning to hard combinatorial problems like graph matching and online process mining during his doctoral work. In industry roles he has built end-to-end systems—from backend services and control-system integration to MLOps pipelines—most recently developing genome-based MIC prediction models to combat antimicrobial resistance. He has hands-on experience deploying BERT-based context embeddings for recommendation systems and automating model training, validation, and deployment. Comfortable moving between research and pragmatic engineering, he often designs novel encodings or algorithms to make large biological and network datasets tractable. Based in Liverpool, he blends academic rigor with startup-style ownership, having led full-stack development and ops as a sole backend engineer.
8 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Liverpool