Tian Zhen

Digital Transformation Graduate Trainee

United Kingdom
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
Tian Zhen is a digital transformation professional with five years’ experience applying data-driven techniques across finance and industrial clients, now training in Technology Strategy at NatWest Group. He combines practical analytics (SQL, Python) with consulting experience—building a zero-code diagnostic tool that cut development time by 30% and improved departmental efficiency by 25%—and has translated insights into measurable business impact like a 10% uplift in customer satisfaction. Academically grounded in digital innovation from UCL and e-commerce from Nanjing Agricultural University, he bridges built-asset digital strategies and customer analytics. An active contributor to open-source ML tooling, he implemented a self-supervised graph learning model into the widely used RecBole recommendation library, showing an interest in production-ready machine learning. Colleagues would describe him as pragmatic, curious, and focused on turning complex data into actionable transformation.
code5 years of coding experience
bookBachelor's degree E-Commerce/Electronic Commerce, Bachelor's degree E-Commerce/Electronic Commerce at NANJING AGRICULTURAL UNIVERSITY
bookUniversity College London
languagesSpanish
github-logo-circle

Github Skills (8)

model-building10
pytorch10
machine-learning10
recommendation-system10
deep-learning10
modeling10
model-driven10
model-driven-development10

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
RUCAIBox/RecBole

Oct 2021 - Jan 2023

A unified, comprehensive and efficient recommendation library
Role in this project:
userML Engineer
Contributions:6 reviews, 99 commits, 41 PRs in 1 year 2 months
Contributions summary:Tian implemented a Self-supervised Graph Learning (SGL) model within the RecBole framework, as indicated by the addition of the `sgl.py` file and associated documentation. The commits reveal modifications to the SGL model, including adjustments to its loss functions and overall structure. Additionally, the user integrated the SGL model into the automated testing suite.
pytorchrecommenderdeep-learningcollaborative-filteringsequential-recommendation
Ethan-TZ/DAGFM

Oct 2022 - Jan 2023

Contributions:14 commits, 21 pushes, 3 comments in 3 months
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