Mohammadreza Taikandi
About Mohammadreza Taikandi
Mohammadreza Taikandi is an Engineering Team Lead at Capital on Tap in London, England, with expertise in application life cycle management and software design patterns. He holds an Associate's degree and a Bachelor's degree in Computer Software Engineering and has previous experience as a Senior Software Engineer and Senior Full Stack Developer.
Work at Capital on Tap
Mohammadreza Taikandi has been serving as the Engineering Team Lead at Capital on Tap since 2022. In this role, he oversees engineering projects and manages a team of developers in London, England. His responsibilities include guiding the application life cycle management process, ensuring that projects are completed efficiently and effectively. Prior to his current position, he worked as a Senior Full Stack Developer at the same company from 2019 to 2022, where he contributed to various software development initiatives.
Education and Expertise
Mohammadreza Taikandi holds an Associate's degree in Computer Software Engineering from Jahad Daneshgahi Hamedan Branch, which he completed from 2003 to 2006. He furthered his education by obtaining a Bachelor's degree in the same field from Islamic Azad University South Tehran Branch. His expertise includes concurrent programming and software design patterns, which are essential for developing robust software applications.
Previous Experience at Snupps
Before joining Capital on Tap, Mohammadreza Taikandi worked as a Senior Software Engineer at Snupps from 2017 to 2019. In this position, he was involved in software development projects, applying his skills in application life cycle management and software design. His experience at Snupps contributed to his professional growth and prepared him for future roles in software engineering.
Technical Skills and Proficiencies
Mohammadreza Taikandi is proficient in using Microsoft technologies and open-sourced web frameworks for application development. His technical skills enable him to effectively lead engineering teams and contribute to the development of high-quality software solutions. His knowledge in concurrent programming and software design patterns enhances his ability to create efficient and scalable applications.