Summary
Bowen Tian is a Java developer based in Montreal with nine years of experience building backend systems and mobile games. Currently at TS Imagine, he brings production-grade Java expertise while also drawing on a strong indie game background as a founder and lead developer for multiple simulation and pixel-art titles. He has led small teams, raised seed funding, and shipped an iOS app, demonstrating an ability to take concepts from prototype to App Store release. Bowen’s early research work in computer vision and hands-on tutoring/TA roles show a blend of practical engineering, mentoring, and academic rigor. Comfortable across C, Python and Java, he pairs systems thinking with creative game design sensibilities that help bridge product and engineering.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, 3.958, Bachelor's degree, Computer Science, 3.958 at McGill University