Arash Taher

Arash Taher

Back End Developer @ Deriv

About Arash Taher

Arash Taher is a Back End Developer with extensive experience in software development, currently working at Deriv in Malaysia and as a self-employed indie developer in Iran. He holds a Master's degree in Computer Software Engineering and has a strong background in toolmaking and user experience enhancement.

Work at Deriv

Arash Taher has been employed at Deriv as a Back End Developer since 2020. In this role, he contributes to the development and maintenance of software systems, focusing on backend solutions that enhance overall functionality. His work at Deriv is characterized by a commitment to improving user experience through efficient software design.

Self-Employment as Indie Developer

Since 2017, Arash Taher has been self-employed as an Indie Developer in Iran. This role allows him to leverage his skills in software development to create technology products independently. His experience as an indie developer has enabled him to explore innovative solutions and apply his knowledge in various projects.

Previous Experience in Software Development

Prior to his current roles, Arash worked at Paeezan Game Studio as a Back-end Developer for five months in 2017. He also served as a Junior Software Developer at Rayvarz Software Engineering Company from 2013 to 2016. These positions provided him with foundational experience in software development and backend technologies.

Education and Expertise

Arash Taher holds a Bachelor of Science in Computer Software Engineering from Shiraz University, which he completed from 2009 to 2013. He furthered his education by obtaining a Master's degree in the same field from Imam Khomeini International University between 2014 and 2016. His academic background supports his expertise in software development and toolmaking.

Advocacy for Development Practices

Arash advocates for the Unix philosophy, functional programming, and test-driven development in his software projects. His approach emphasizes the importance of creating robust, maintainable software solutions that prioritize quality and user experience.

People similar to Arash Taher