(Feb 2024 - Present)
Mobile App Developer Intern
LogicAspire
constcoder={name:'Muhammad Shahzaib',skills:['React Native', 'Expo', 'Supabase', 'MongoDb', 'Typescript', 'MySql', 'PostgreSQL', 'JavaScript', 'C++'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};
Who I am?
My name is Muhammad Shahzaib. I am a passionate Computer Science student currently at Bahria University. As an skillful programmer, I have honed my skills in JavaScript, TypeScript, React Native, PostgreSQL, Supabase, and Expo. I have successfully developed projects like a metro ticketing system using the MERN stack and a polling mobile app built with React Native and Supabase, deployed on Expo. I am an ICPC (International Colegiate Programming Contest) Regionalist with strong problem-solving abilities in C++. I am always eager to learn and explore new technologies, and I am seeking new job opportunities that align with my skills and interests.
(Feb 2024 - Present)
Mobile App Developer Intern
LogicAspire
(Jan 2023 - May 2023)
Web Developer Intern
Bytewise ltd.
Pathfinder
constproject={name:'Pathfinder',tools: ['HTML', 'CSS', 'JavaScript', 'Dijkstra Algorithm],myRole:Frontend Developer,Description: I developed a web-based Dijkstra Algorithm Visualizer using JavaScript, HTML, and CSS. This tool allows users to interactively place obstacles on a grid and visualize the shortest path in real-time. The project simplifies complex algorithmic concepts, making them accessible and engaging for learners and enthusiasts.,github:'https://github.com/m-shazaib/pathfinder',};
Poll App
constproject={name:'Poll App',tools: ['React Native', 'Supabase', 'Expo', 'TypeScript', 'JavaScript],myRole:Frontend Developer,Description: This app uses the tech stack React Native and Supabase. It is a polling app and uses anonymous logins to vote towards a particular topic or issue. A user can create a poll via logging in only. Only one anonymous login is created and you can't be creating new anonymous accounts each time to vote.,github:'https://github.com/m-shazaib/polls ',};
Metro Ticketing System
constproject={name:'Metro Ticketing System',tools: ['React', 'Bootstrap', 'Express', 'JavaScript', 'MongoDB', 'JWT],myRole:Full Stack Developer,Description: Metro Ticketing System: I developed a comprehensive metro ticketing system using the MERN stack (MongoDB, Express.js, React, Node.js). This system facilitates the efficient management of metro tickets, including functionalities for ticket purchase, validation, and user management. The project showcases my full-stack development skills and my ability to build scalable, user-friendly web applications.,github:'',};
Leetcoders
constproject={name:'Leetcoders',tools: ['React Native', 'Expo', 'Supabase', 'TypeScript', 'JavaScript],myRole:Full Stack Developer,Description: I am developing a mobile app that allows users to follow each other's journey on Leetcode. Built using React Native and Expo, this app leverages Supabase for backend services and integrates the Leetcode API to track and display users' progress and achievements. The app aims to foster a community of learners and competitive programmers, providing a platform to share progress, motivate each other, and improve coding skills collaboratively.,github:'https://github.com/m-shazaib/Leetcoders',};
2022 - Present
B.S. Computer Science
Bahria University, Islamabad
2020 - 2022
Higher Secondary Certificate
Pakistan Air Force College, Sargodha
2017 - 2019
Secondary School Certificate
Pakistan Air Force College, Sargodha