Summary
Mahdi Taherian is a Senior Software Developer with 13 years of experience building high-performance Android apps and resilient backend systems, currently driving Core Share and Core Content development at OpenText. He blends deep Android expertise (Java/Kotlin, Jetpack Compose, Material Design 3) with backend and AI service work (Node.js, Python, microservices) and has a proven record of practical optimizations—300% UI rendering speedups and halving CI/CD build times. Mahdi has led engineering teams and mentored interns, containerized legacy systems for better portability, and architected multiple microservices and data orchestrators across SQL/NoSQL ecosystems. Comfortable across the stack, he pairs hands-on coding with systems thinking, and his background in research-driven multi-agent algorithms hints at a strong foundation in algorithmic problem solving often unseen in typical mobile-focused engineers. Based in Kitchener, Ontario, he focuses on shipping reliable, test-covered software that scales in production.
13 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Hardware Engineering, Bachelor's degree, Computer Hardware Engineering at Qazvin Islamic Azad University
High School Diploma, Mathematics, High School Diploma, Mathematics at National Organization for Development of Exceptional Talents (Sampad)