Ye Tian is a senior software engineer and engineering leader with over 20 years of experience and a proven history of delivering complex, on-time projects across enterprise and product-oriented teams. Currently at Culture Amp, he designs event-sourced, CQRS-based systems for scalable data processing, and previously built full-stack solutions—from Kotlin/MongoDB REST APIs and React front-ends to Java/Swing desktop products. A Scrum Master since 2011, Ye pairs hands-on development with team coaching, having led teams of eight, mentored engineers, and run bi-weekly planning to improve delivery and documentation culture. He has deep experience modernizing SOA and ERP platforms, migrating legacy systems, and inventing internal tooling (e.g., a quoting management system) that shortened timelines and reduced maintenance. Based on his cross-border client work and recent studies in organizational leadership, Ye brings both technical depth and an emphasis on inclusive, process-driven team performance.
11 years of coding experience
14 years of employment as a software developer
Diploma of Education, Organizational Leadership, Diploma of Education, Organizational Leadership at TAFE Queensland
Master's Degree, Software Engineering for Information Systems, Master's Degree, Software Engineering for Information Systems at Federation University Australia
Bachelor's degree, Management Information Systems, General, Bachelor's degree, Management Information Systems, General at Sichuan Normal University
Kotlin Framework for running event-sourced services
Contributions:9 pushes in 10 months
event-sourcedkotlin-frameworkradkotlindispatcher
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.