Suggestions
Muhammad Nasr
Principal Software Engineer | Full Stack | Devops | JavaScript | TypeScript | Python | OpenAI | React.js | Nest.js | AWS
Muhammad Nasr is an accomplished Software Architect with over 12 years of experience in software engineering. He is well-versed in various technologies on different platforms like web, mobile, and desktop. Muhammad is passionate about founding and designing software products that can help solve real-world problems, while also saving cost and time. As a Technical Team Leader, Muhammad enjoys mentoring, coaching, and motivating his team to build high-quality software and solve technical challenges.
Muhammad is also an experienced software Project Manager who utilizes Agile, Scrum, and Kanban methodologies to accelerate development time and boost client satisfaction. He has extensive experience with different domains and business models, from startups to Enterprise, and B2B to B2C. Muhammad has worked with over 10 programming languages, and he has developed a solid background in Computer Science and Engineering.
Muhammad holds a degree in Computer Engineering from Alexandria University. He has previously worked as a Technical Cofounder, Chief Technology Officer, Software Architect, Technical Consultant, Senior Software Engineer, Software Release Manager, Founder, Business Development Manager, Co-Founder, Java Software Developer, and Java Developer.