Faheem Ullah
About Faheem Ullah
Faheem Ullah is a Principal Software Engineer at Contovista AG in Zurich, Switzerland, where he has worked since 2020. He holds a PhD in Computer Science from ETH Zurich and has extensive experience in software development and architecture.
Work at Contovista
Faheem Ullah has served as a Principal Software Engineer at Contovista AG since 2020. He is based in Zurich, Switzerland, and has contributed to the company's software engineering initiatives for four years. His role involves leading engineering projects and developing software solutions that align with the company's objectives.
Education and Expertise
Faheem Ullah holds a Master of Science (MSc) in Computer Software Engineering from the University of York, which he completed from 2008 to 2009. He also earned a Doctor of Philosophy (PhD) in Computer Science from Eidgenössische Technische Hochschule Zürich, studying from 2010 to 2016. Additionally, he obtained a Bachelor's degree in Computer Science from the University of Peshawar, where he studied from 2003 to 2007.
Background
Prior to his current position, Faheem Ullah worked at ETH Zurich as a Research and Teaching Assistant from 2010 to 2016. He also held the role of Chief Solutions Architect & Security Officer at ONE PM AG for eight months in 2019 to 2020, after serving as a Senior Software Developer at the same company from 2016 to 2019. His experience spans both academic and industry settings in the Zürich Area.
Professional Experience
Faheem Ullah has extensive professional experience in software engineering and architecture. He worked as a Senior Software Developer at ONE PM AG for three years, where he focused on developing software solutions. His subsequent role as Chief Solutions Architect & Security Officer involved overseeing security measures and architectural decisions for projects. His academic background complements his practical experience in the field.