I am a Ph.D. student of software engineering at the University of Calgary. At the same time, I am working remotely as a senior software architect, data engineer and a full-stack developer. Experienced with all stages of the development cycle for web apps and enterprise information systems. Well-versed in numerous programming languages including JavaScript, Node.js, PHP, Java, C#.NET, C++, HTML5, CSS3. Very well experienced with different SQL and NoSQL databases including SQL Server, MySQL, AWS DynamoDB, SAP HANA. Worked with different frameworks in the front-end and back-end like React, SAPUI5, Laravel, Spring Boot. Strong background in project management, software architecture, software design and customer relations. I graduated in August 2008 with a bachelor's degree of software engineering at University of Isfahan, Iran. Almost at the same time I started my career in a software company in June 2008. After 5 years of gaining working experiences, I immigrated to Germany to continue my studies towards a master's degree. In October 2013, I started my master studies at the University of Bonn and at the same time was working in different software companies. In August 2016, graduated with a master's degree in Computer Science and till January 2022 was working full-time as an IT consultant and developer at Cimt Services AG. At the moment I’m working with Cimt B.V. as a data engineer remotely.