概要


Experienced JavaScript Developer with a demonstrated history of working in the information technology and services industry. Skilled in Front-end Development, React Native, React.js, Redux.js, Next.js, Cascading Style Sheets (CSS), HTML5, JavaScript, TypeScript and graphQl.

工作经历

公司标识
Senior React Native Developer
CMOLDS
Mar 2020 - 代表 | Karachi, Pakistan

● Build pixel-perfect, buttery smooth UIs across both mobile platforms.
● Develop and maintain mobile applications: Take ownership of the entire mobile app development lifecycle, from concept to deployment. Write clean and efficient code, troubleshoot bugs, and ensure the performance, usability, and responsiveness of the application.
● Leverage native APIs for deep integrations with both platforms.
● Diagnose and fix bugs and performance bottlenecks for performance that feels native.
● Architect, build and maintain excellent React Native applications with clean code.
● Integrate third-party API\'s.
● Release applications to the Apple and Google Play stores.

公司标识
Front End developer
alkaram Towel Industries
Dec 2019 - 代表 | Karachi, Pakistan

Here im responsible for developing E-commerce websites, portals, and react application (for there in house use) 

公司标识
React Native Developer
BoatLoad at US
Sep 2022 - Aug 2023 | New York, USA

● Enhance and maintain pre-built product: Take ownership of the existing codebase on Expo.io and actively contribute to its improvement and maintenance. Fix bugs, implement new features, and optimize the

application to ensure a seamless user experience.
● Implement Redux for state management: Integrate Redux into the React Native application to efficiently manage the state and ensure data consistency across components. Design and implement Redux actions, reducers, and selectors for smooth and predictable application behavior.
● Convert to React Native CLI: Transition the existing codebase from Expo.io to React Native CLI for increased flexibility and customization options. Update dependencies, configure build processes, and ensure a smooth migration while maintaining app functionality.
● Optimize GraphQL queries: Optimize the usage of GraphQL queries to improve performance and minimize network overhead. Analyze query patterns, implement caching mechanisms, and optimize data fetching to ensure efficient data retrieval for the application.
● Participate in Scrum meetings and provide suggestions: Actively participate in Scrum meetings, sharing progress updates, discussing challenges, and contributing valuable insights and suggestions to improve the development process and project outcomes. Collaborate with the team to identify and implement innovative solutions.
● Deploy the application to app stores: Take responsibility for the deployment process, ensuring the application meets the necessary requirements for distribution on app stores (such as Apple App Store and Google Play Store). Prepare the necessary build artifacts, follow the required guidelines, and handle any issues that may arise during the submission process.

公司标识
React Native Developer(Remote)
Lexor Solutions (PVT) LTD.
Jun 2021 - Mar 2023 | Islamabad, Pakistan

● Develop and maintain mobile applications: Take ownership of the entire mobile app development lifecycle, from concept to deployment. Write clean and efficient code, troubleshoot bugs, and ensure the performance, usability, and responsiveness of the application.
● Collaborate with cross-functional teams: Work closely with designers, product managers, and backend developers to understand project requirements, provide technical insights, and contribute to the overall product roadmap. Collaborate effectively using communication and project management tools.
● Stay updated with industry trends and technologies: Keep up with the latest advancements in React Native, mobile development, and related technologies. Stay informed about best practices, emerging tools, and frameworks, and evaluate their potential to improve development efficiency and product quality.
● Demonstrate strong problem-solving skills: Analyze and troubleshoot technical issues, identify root causes, and implement effective solutions. Be proactive in identifying potential problems or bottlenecks and provide innovative ideas to optimize performance and user experience.

学历

Aptech Computer Education Karachi Pakistan
大专, ‎
Computer Software
Completed
2020

技能

中级 Android Studio
中级 ES6
中级 GraphQL
中级 HTML5 
中级 iOS Development
中级 Javascript
中级 Next.JS
熟练 React JS
熟练 React Native
中级 Redux
中级 Redux.js
熟练 RESTful APIs
熟练 Stripe Payment
熟练 Xcode

语言

中级 英语
熟练 乌尔都语

关注的公司