Software Developer with 2+ years of experience building web and mobile applications using React, React Native, TypeScript, Node.js, and Express. Experienced in developing REST APIs, integrating frontend and backend services, building reusable application components, and delivering features across the software development lifecycle.
Replaced manual demo workflows by building an internal web platform for authoring script-based demos using React, JavaScript, Node.js, and Express.
Modernized and modularized the mobile application by building reusable components, completing React Native and Expo upgrades, and resolving iOS/Android compatibility issues.
Enabled secure digital identity sharing and verification with credential, consent, proof, and identity management workflows.
Improved the mobile user experience based on user feedback by refining UI, navigation, and application workflows.
Resolved complex integration issues across backend APIs, third-party SDKs, WebSockets, push notifications, and mobile platforms.
Strengthened release validation by debugging cross-device regressions and validating builds through TestFlight and Firebase App Distribution.
Collaborated with product managers, designers, and engineers to design, implement, test, and deliver user-focused features through Agile development cycles.
Improved development efficiency with AI-assisted workflows for code generation, prototyping, debugging, and documentation while independently reviewing and validating generated output.
Software Developer Intern
Diaryz · Canada
Jan 2023 – Dec 2023
Developed mobile application features using React Native and JavaScript, including reusable UI components, navigation flows, and API integrations.
Education
Computer Applications Development
Conestoga College · Canada
2018
Relevant Coursework: C#, ASP.NET MVC, Object-Oriented Programming, SQL
Bachelor’s Degree in Mathematics
Lahore University of Management Sciences · Pakistan
Developed a full-stack resume builder with JWT authentication, REST APIs, and MongoDB persistence. Implemented protected routes, form validation, CRUD operations, and a responsive React interface for real-time resume editing and preview.
Built a notes application with Python and Django featuring user authentication,
ownership-based access control, and CRUD functionality for creating, viewing,
updating, and deleting notes.
Built a multilingual shopping cart with dynamic item filtering, real-time price calculations, and localized currency formatting using i18n. Implemented state management for cart updates and wrote unit and integration tests with Vitest and React Testing Library to validate core user interactions.