
Muhammad Ali

Connect with Muhammad Ali to Send Message
Connect
Connect with Muhammad Ali to Send Message
ConnectTimeline
About me
SE @ Dubizzle Labs | PUCIT🎓 | React | Angular | Node | Express | MySQL | JavaScript | TypeScript | Sequelize
Education

University of the Punjab
2018 - 2022Bachelor's degree Computer Software EngineeringActivities and Societies: Teacher Assistant Punjab University College of Information Technology (PUCIT) is a prestigious and highly respected institution in Lahore, Pakistan. Established in 1988, PUCIT has a strong reputation for excellence in the fields of computer science and information technology.With state-of-the-art facilities, highly qualified faculty, and a rigorous academic curriculum, PUCIT is dedicated to providing students with a world-class education that prepares them for successful careers in the tech industry. The… Show more Punjab University College of Information Technology (PUCIT) is a prestigious and highly respected institution in Lahore, Pakistan. Established in 1988, PUCIT has a strong reputation for excellence in the fields of computer science and information technology.With state-of-the-art facilities, highly qualified faculty, and a rigorous academic curriculum, PUCIT is dedicated to providing students with a world-class education that prepares them for successful careers in the tech industry. The college offers undergraduate and graduate degree programs in a variety of disciplines, including computer science, information technology, software engineering, and computer engineering.PUCIT is committed to fostering a culture of innovation and entrepreneurship, providing students with opportunities to engage in cutting-edge research and collaborate with industry leaders. Show less
Experience

University of the Punjab
Oct 2020 - Jun 2021As a teaching assistant for the Database Management System (DBMS) subject at my university, I had the opportunity to manage a diverse group of over 50 students while helping them develop fundamental skills in managing and manipulating data. Through this experience, I was able to hone my technical skills in data structures, data models, and data manipulation languages, while also developing valuable skills in communication, time management, and problem-solving.As a teaching assistant, I was responsible for preparing and delivering lectures, grading assignments, holding office hours, and answering questions related to course material. I enjoyed the challenge of helping students understand complex concepts and encouraging them to think beyond the syllabus. It was rewarding to see students who initially struggled with the material gain a better understanding and confidence in their abilities.Working with experienced professors in the field of database management also helped me develop my own knowledge and understanding of the subject. This exposure allowed me to apply practical skills required for data management and also allowed me to become proficient in various programming languages and tools used in managing data.Overall, my experience as a teaching assistant for the DBMS subject was a valuable and fulfilling experience. It allowed me to manage a diverse group of students, develop my teaching and communication skills, and also hone my technical skills in data management. I am grateful for this experience, and I look forward to using the skills I've developed to make a positive impact in the future. Show less As a former Teaching Assistant for the Introduction to Computing subject at my university, I had the privilege of helping more than 50 students develop Fundamental Computing skills that are essential in today's world. Working alongside experienced professors and interacting with students from diverse backgrounds was an enriching experience that allowed me to develop both my teaching and technical skills.One of the most rewarding aspects of being a teaching assistant was seeing the progress that the students made throughout the semester. Whether it was through one-on-one meetings, group discussions, or in-class activities, I was able to witness firsthand how the students were able to develop their skills and understanding of computing concepts. It was gratifying to see students who were once struggling with the material eventually gain confidence and excel in the subject.As a TA, I also had the opportunity to develop my own skills and knowledge in computing. Working closely with the professors allowed me to deepen my understanding of the subject and learn new teaching techniques. I was also able to gain valuable experience in communication and leadership, as I had to effectively communicate complex ideas and manage group dynamics.Throughout my time as a teaching assistant, I learned the importance of being patient, adaptable, and supportive. Every student is unique and has their own strengths and weaknesses, and it was my responsibility as a TA to cater to their individual needs and help them overcome any obstacles they faced. I found that taking the time to listen to and understand each student was key to building a positive and productive learning environment.Overall, my experience as a TA for Introduction to Computing was incredibly rewarding and fulfilling. I am proud to have been a part of the educational journey of so many students, and I am confident that the skills and knowledge they gained will serve them well in their future endeavors. Show less
Teaching Assistant
Mar 2021 - Jun 2021Teaching Assistant
Oct 2020 - Feb 2021

Dubizzle Labs
Jan 2023 - nowDubizzle Labs owns and operates bespoke classifieds portals in the emerging market of online portals, primarily in the MENA, South Asia, and Southeast Asia regions.
Software Engineer
Feb 2024 - nowAssociate Software Engineer
Jan 2023 - May 2024
Licenses & Certifications
- View certificate

Career Essentials in Generative AI by Microsoft and LinkedIn
MicrosoftMar 2024 - View certificate

What Is Generative AI?
LinkedInFeb 2024 - View certificate

Hands-On Introduction: Python
LinkedInMar 2024 - View certificate

Streamlining Your Work with Microsoft Copilot
LinkedInMar 2024 - View certificate

Ethics in the Age of Generative AI
Project Management InstituteMar 2024 - View certificate

How to Take Pictures like Irfan Junejo by Irfan Junejo
ITeachStuffJul 2022 - View certificate

React + Redux
SololearnOct 2022 - View certificate

Generative AI: The Evolution of Thoughtful Online Search
LinkedInMar 2024 - View certificate
.webp)
Introduction to Artificial Intelligence
National Association of State Boards of Accountancy (NASBA)Mar 2024 - View certificate

Learning Microsoft 365 Copilot
LinkedInMar 2024 - View certificate

Introduction to Prompt Engineering for Generative AI
LinkedInMar 2024
Languages
- urUrdu
- enEnglish
Recommendations

Mehmet gökhan sarıgülşen
Serbest Muhasebeci Mali Müşavir / CPATürkiye
Luke borg
Portfolio Development Manager with Racing Queensland | MBA Associate | MAICDBrisbane, Queensland, Australia
Ayush prajapati
M.Sc. Advanced Computer Science Student | Software Engineer | Cloud & Machine Learning Enthusiast | ...Sheffield, England, United Kingdom
Tyler michael
Entrepreneur & Non-Profit Founder. Business Consultant, Web Developer, Life Coach, & Full Time Stude...Orlando, Florida, United States
Bayan daniyar
Data AnalystAstana, Kazakhstan
Karim frølund jarrar
Brand Director & Partner at Pravda A/S – Home of Business Brands®Aarhus, Central Denmark Region, Denmark
Gagandeep singh arora
Network EngineerNew Delhi, Delhi, India
Turkan askerova
"Помощник юриста – ООО ""Юридическая фирма ""Лигал Студио"""Baku City, Baku, Azerbaijan
Armando troiani
Senior IT Manager @ Tinexta Cyber SpARome, Latium, Italy
Pallavi halder
Resourcing Lead at Vodafone India-BengalKolkata, West Bengal, India
Prasanna prabhakara
ManagerBengaluru, Karnataka, India_Wahlin.webp)
Tavifa (tabitha) wahlin
General ManagerGreater Minneapolis-St. Paul Area
Chris hobbs
Ngunnawal CountryDeakin, Australian Capital Territory, Australia
Daejuswaram gopinath
Electronics and Communication Engineering student | ML and DL | OOPs | Data Science | Spice | Signal...Coimbatore, Tamil Nadu, India
Ashley stone
Manager, Customer Service Support at EntergyBeaumont-Port Arthur Area
Sarah graulich
Creative | Curious | Compassionate | Community-DrivenCharlotte, North Carolina, United States
José mª de areilza carvajal
Profesor y Director EjecutivoMadrid, Comunidad de Madrid, España
Ginger wilder
Telehealth Nurse Educator at LASH Group/ AmerisourceBergenAmerisourceBergen
Bryan preuss
Financial Consultant at Thrivent FinancialSpokane, Washington, United States
Jaime herhusky shrm-cp
Senior Human Resources AdministratorVirginia, Minnesota, United States
...