Muhammad Abdullah
About Muhammad Abdullah
Muhammad Abdullah is a Senior Software Engineer at project44 in Berlin, Germany, with extensive experience in software development and cloud platforms.
Company
Muhammad Abdullah currently serves as a Senior Software Engineer at project44 in Berlin, Germany. His responsibilities involve drafting POCs for new technologies and ensuring quality and scalability through unit tests and sonar-cube coverage. Previously, he held the position of Software Engineer at project44, working in the same location for 10 months from 2021 to 2022.
Title
Muhammad Abdullah holds the title of Senior Software Engineer. His role encompasses designing, developing, and maintaining software through various stages of the development lifecycle. He is highly experienced in using cloud platforms such as Azure, Google, and AWS.
Education and Expertise
Muhammad Abdullah earned a Master of Science (MS) in Information Systems Management from Technische Universität Berlin, graduating in 2024. He also holds a Bachelor of Science (BS) in Information Technology from the University of the Punjab, completed in 2015. His expertise includes implementing CI/CD pipelines using Jenkins, AWS, GitHub Actions, and Azure DevOps, and he has extensive knowledge of databases and data warehouses using MS SQL Server, SSIS, and SSRS.
Background
Before his current position, Muhammad Abdullah worked at several notable companies. He served as a Full Stack Engineer at Corning Incorporated in Berlin from 2019 to 2021. Prior roles include Remote Software Engineer at Nordic Experts AB in Bayreuth, Bavaria, and Software Engineer at DUNYA NEWS in Lahore. His career began as an Associate Software Engineer at Encore Systems in Lahore.
Technical Skills and Implementation
Muhammad Abdullah is proficient in implementing CI/CD pipelines, developing databases and data warehouses, and utilizing code versioning tools such as Git, Bitbucket, and Gitlab. He has a deep understanding of UML, BMPN, SOLID Principles, and TDD. His technical repertoire includes developing Windows applications, APIs (REST and SOAP), and WCF services, as well as hybrid mobile app development using React Native. He is skilled in creating responsive themes with Bootstrap and Tailwind CSS, enhancing team workflows using Scrum tools like Jira, Confluence, and Trello.