Muhammad Shahid
Muhammad Shahid
Muhammad Shahid, a highly experienced software developer with over 6+ years of expertise in JavaScript and client-side development, along with an overall 3+ years of programming experience with Microsoft technologies, is making a name for himself in the field of software engineering. He has a strong background in various front-end frameworks such as React and Angular, and back-end frameworks such as NodeJS and Golang. Muhammad is highly knowledgeable in single-page applications using JavaScript, DOM manipulation, and templating, and has experience building applications with Design Patterns, SOLID, and Software, Database, and Website Performance Optimization.
Muhammad is an expert in writing Full Stack Javascript applications, highly familiarized with package managers like NPM/Yarn, and has in-depth knowledge of containerization using Docker, strong working experience with Swarm/Kubernetes. Additionally, he has excellent verbal and communication skills and is highly adaptable and capable of working independently.
Muhammad has a Bachelor of Engineering in Computer Software Engineering from NED University of Engineering and Technology and has worked at several highly reputable companies such as EventMobi and dubizzle, in positions such as Senior Software Developer and Technical Lead. He is always keen to learn new technologies and stay up-to-date with the latest trends in the industry.