Fariz Mohammed, React Native Developer

Fariz Mohammed

React Native Developer

Recode Exhibitions and Conferences LLC

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Master, Master of Computer Application
Expérience
4 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :4 years, 5 Mois

React Native Developer à Recode Exhibitions and Conferences LLC
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis janvier 2024

Collaborate with cross-functional teams to define, design, and ship new features for mobile apps. Develop high-quality, responsive, and performing mobile applications using React Native. Work closely with the product owner, CTO, UI/UX designers, back-end developers to ensure seamless integration of front-end and back-end components. Optimize app performance for maximum speed and scalability. Implement and maintain state management using Redux or other state management libraries. Troubleshoot and debug issues, conduct code reviews, and provide constructive feedback to team members. Write reusable, effective, as well as scalable JavaScript code and create interchangeable front-end modules. Architected, built, and maintained high-quality React Native applications with clean code. Successfully publish and maintain apps to the app store (Google Play Store or Apple App Store) Develop innovative and visually compelling floor plans for exhibitions that align with the overall theme and goals of the event

Freelance Software Developer à Freelance
  • Émirats Arabes Unis - Dubaï
  • septembre 2023 à décembre 2023

Freelance - Remote Sep 2023 - Dec 2023 Collaborated with international clients to develop high-quality mobile and web applications using React Native and React.js. Emphasized optimal performance and smooth user interactions in responsive web Application Work on existing projects and provide guidance to juniors/interns to ensure timely delivery of high-quality products. Optimized front-end architecture and documentation. Developed user-facing features and reusable components collaboratively with remote and in-office teams. Diagnosed, troubleshooted, and debugged issues, with a particular focus on banking and financial transactions. Implemented WebSocket communication for real-time updates.

Mobile Application Developer à Tomsher Technologies LLC
  • Émirats Arabes Unis - Dubaï
  • décembre 2022 à juillet 2023

Worked as a Full Stack Developer on multiple projects, utilizing React Native for mobile development and Node.js/Express.js for server side programming. Created responsive and user-friendly Mobile Applications for e commerce, financial services, and fintech solutions, incorporating payment gateway integrations for secure transactions. Write clean and efficient code using Visual Source Code, and React Native Debugger, and utilize SDKs for efficient App Development. Implement features for transactions, account management, and security. Optimized front-end architecture for speed and scalability, ensuring proper documentation. Worked with modern front-end build pipelines, Agile delivery, DevOps, and microservices. Utilized native build tools, Android Studio, and Xcode for app deployment.

Mobile Application Developer à Easy Entrance Pvt Ltd
  • Inde - Kozhikode
  • juin 2021 à octobre 2022

Developed and published mobile applications on Android and iOS platforms using React Native. Proficient in JavaScript/TypeScript and Agile methodologies, ensuring timely delivery of high-quality products. Worked on existing projects and provided guidance to juniors/interns to ensure timely delivery of high-quality products, including troubleshooting and debugging complex issues. Implemented pixel-perfect UI designs and clean, modern animations for an excellent user experience. Integrated Firebase for seamless data transfer and utilized Redux, MobX, and RTK Query for state management and data fetching. Implemented version control using Git, Jira/Confluence, and continuous integration/continuous deployment with Kubernetes, GitHub, Jenkins, GCP, and AWS. Collaborated with native modules when required. Integrated third-party APIs seamlessly into applications.

React Native Developer à Netstager Technologies Pvt Ltd
  • Inde - Kozhikode
  • novembre 2020 à mars 2021

Utilized RESTful APIs, Web API, JSON, GraphQL, and Axios for server communication. Worked with Redux and MobX for state management, incorporating code reviews Wrote comprehensive unit and integration tests to ensure robust code using Enzyme, Jest, Mocha. Collaborated with UI/UX designers for engaging user interfaces and secure financial data handling. Proficient in React workflows and build tools such as Gradle, NPM, XCode, React Native CLI, NPX, and Yarn. Collaborated with security teams for code reviews and vulnerability assessments.

Junior Application Developer à Okutics
  • Inde - Kozhikode
  • octobre 2019 à septembre 2020

Designed and built website front-ends using React.js. Generated WordPress themes and plugins. Developed mobile applications using React Native. Conducted website performance tests, troubleshooting content issues, and working on e-commerce websites. Worked with cross-functional team to define and write code for new features. Added new products and updated existing e-commerce websites. Collaborate with senior React Native developers to develop mobile apps as a beginner. Took initiative in learning React Native and successfully developed various features under minimal supervision. Stay up-to-date with the latest trends and advancements in mobile development and web development technologies Maintained documentation of payment gateway integrations and payment-related functionalities for future reference and team knowledge sharing.

Trainee - React Native & Reactjs à FinEdge
  • Inde - Kozhikode
  • juillet 2019 à octobre 2019

Developed strong skills in HTML, CSS, JavaScript/TypeScript, Android, Swift, Objective C, React, React Native, and Node.js. Worked collaboratively with the development team to gain hands-on experience in React Native and React.js, focusing on both mobile and web app development. Gained valuable experience with popular React workflows, such as Flux or Redux, and associated build tools like Gradle, NPM, XCode, React Native CLI, NPX, and Yarn. Actively utilized RESTful APIs, Web API, JSON, GraphQL, and Axios to retrieve and manage data from the server.

Intern - Android & à BlueGen IT Solutions
  • Inde - Kozhikode
  • octobre 2018 à mars 2019

Project D-SIAS - Computer Science - Bachelor of Science An application that can be used to manage the union process online. Team lead. Front - end : PHP, Android. Back - end : MySQL. Creating the website architecture. Designing and managing the website back-end including database and server integration. Used HTML5 and CSS3 in the project

Éducation

Master, Master of Computer Application
  • à Chandigarh University
  • avril 2024
Baccalauréat, BSc Computer Science
  • à University Of Calicut
  • mars 2019

Specialties & Skills

CONTINUOUS INTEGRATION
APPLICATION PROGRAMMING INTERFACE (API)
DEBUGGING
MANAGEMENT
React Native
React js
Front-end
Mobile Application

Langues

Anglais
Expert
Malayala
Langue Maternelle
Hindi
Expert
Arabe
Débutant

Formation et Diplômes

Front-End Web UI Frameworks and Tools: Bootstrap 4 - Hongkong University Of Science & Technology (Certificat)
Date de la formation:
June 2020
Server-side Development with NodeJS, Express & MongoDB - Hongkong University Of Science & Technology (Certificat)
Date de la formation:
September 2020
Front-End Web Development with React - Hongkong University Of Science & Technology (Certificat)
Date de la formation:
July 2020
Multiplatform Mobile App Development with React Native - Hongkong University Of Science & Technology (Certificat)
Date de la formation:
June 2020