Muhammad Abdullah has diverse work experience in the field of software engineering. Muhammad worked as a Software Engineer at Educative, Inc. from April 2021 onwards, where they played a significant role in the development and enhancement of a full-stack web application. This involved utilizing various technologies such as TypeScript, Python, React JS, Next JS, Node JS, Python Webapp2, and Google Cloud Platform. Furthermore, they contributed to the growth of the product, which saw an increase in active users from 500,000 to over 1,000,000 within a year.
Prior to Educative, Inc., Muhammad worked at Confiz from June 2019 to April 2021. As a Software Engineer, they were responsible for designing, coding, building, deploying, and supporting an ETL pipeline based on micro-service architecture, utilizing Java Spring Boot and Microsoft Azure. Additionally, they provided support for development and deployment tasks for a UI app using React JS and Node JS, as well as an API app using Java Spring Boot.
Muhammad also gained experience as a Research Intern at Information Technology University in August and September 2018.
Overall, Muhammad Abdullah's work experience showcases their expertise in software engineering, encompassing full-stack web development, ETL pipelines, micro-service architecture, and various programming languages and platforms.
Muhammad Abdullah completed their Bachelor's Degree in Electrical Engineering from the University of Engineering and Technology, Lahore from 2015 to 2019. Before that, they pursued their Intermediate education in Pre-Engineering from Fauji Foundation College, Jhelum from 2013 to 2015. Muhammad'seducation journey began with Matriculation in Science from Fauji Foundation Higher Secondary School, Jhelum from 2005 to 2013. Additionally, they obtained various certifications in different subjects like coding, deep learning, and Microsoft Office.
Sign up to view 0 direct reports
Get started