Badges
Certifications
Certificate: Java (Basic)
Certificate: Problem Solving (Intermediate)
Certificate: Problem Solving (Basic)
Certificate: Python (Basic)
Certificate: JavaScript (Basic)
Certificate: JavaScript (Intermediate)
Certificate: C# (Basic)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: SQL (Advanced)
Certificate: Go (Basic)
Certificate: React (Basic)
Certificate: Rest API (Intermediate)
Certificate: Software Engineer Intern
Certificate: Software Engineer
Work Experience
Software Engineer
Turing•  March 2023 - Present•  Newyork
Led full-stack development of cross-platform applications using Flutter, Native Android, and the MERN stack (MongoDB, Express.js, React, Node.js), improving user experience and engagement on web and mobile platforms. Developed and integrated RESTful APIs and GraphQL endpoints using Node.js and Express, improving data retrieval efficiency by 25%. Architected scalable backend systems with MongoDB and Firebase, optimizing data processes to support high-performance applications with over 200,000 monthly active users. Led cross-functional teams in end-to-end solution development, from backend architecture to mobile app deployment, achieving a 100% on-time delivery rate. Improved application performance by implementing efficient state management in React and Flutter, setting up CI/CD pipelines, and conducting rigorous testing, reducing bug reports and crashes by 40%.
Coding Teacher
VIIT•  February 2022 - Present
Developed and delivered curricula on MERN Stack and Mobile App Development (Flutter and Native Android) for over 3,000 students, covering both foundational and advanced programming concepts. Facilitated hands-on workshops and coding bootcamps, guiding students through the full development lifecycle, including building dynamic web applications and cross-platform mobile apps. Mentored students in project development, enhancing skills in React, Node.js, MongoDB, Express, Flutter, and Kotlin, achieving a 90% project completion rate and successful portfolio creation. Implemented innovative teaching methods and interactive coding challenges to boost engagement and understanding, resulting in a 35% improvement in course completion rates and student satisfaction. Conducted regular assessments and provided personalized feedback on complex topics such as asynchronous programming, state management, and API integration, leading to a 50% increase in job placement rates for graduates.
Education
Virtual University of Pakistan
Software Engineering, BS•  September 2020 - Present