Muhammad Ahsan Shah
About Muhammad Ahsan Shah
Muhammad Ahsan Shah is a Quality Assurance Engineer with expertise in web application development and database management. He currently works at Virtelligence and Upwork, focusing on Node.js development and quality assurance.
Work at Virtelligence
Muhammad Ahsan Shah has been employed at Virtelligence as a Quality Assurance Engineer since 2021. In this role, he is responsible for ensuring the quality and functionality of software products. His expertise in quality assurance contributes to the overall reliability of the applications developed by the company. His tenure at Virtelligence spans three years, during which he has applied his skills in testing and validation processes.
Work at Upwork
In addition to his role at Virtelligence, Muhammad Ahsan Shah has been working as a Node.js developer on Upwork since 2022. His work involves developing and maintaining web applications, utilizing his knowledge of JavaScript and related technologies. This position allows him to engage with a diverse range of projects and clients, further enhancing his development skills over the past two years.
Education and Expertise
Muhammad Ahsan Shah earned a Bachelor's degree in Computer Software Engineering from Bahria University, where he studied from 2011 to 2015. His educational background has provided him with a solid foundation in software development principles. He possesses professional skills in using relational databases like MySQL, as well as NoSQL databases such as MongoDB and Firebase. His expertise extends to maintaining and developing web applications using Node.js, JavaScript, and TypeScript.
Technical Skills
Muhammad Ahsan Shah is skilled in using relational databases, particularly MySQL, employing both raw queries and Object-Relational Mapping (ORM) tools like TypeORM. He has a strong command of REST APIs, which he manages and maintains as part of his development work. His experience with NoSQL databases, including MongoDB and Firebase, complements his overall technical skill set, making him proficient in various database technologies.
Research and Learning Interests
Muhammad Ahsan Shah has a strong interest in researching and learning about the latest technologies in the field of software development. This commitment to continuous learning enables him to stay updated with industry trends and advancements, which he integrates into his work as a Quality Assurance Engineer and Node.js developer.