FARHAN ABDULLAH P C
FLUTTER DEVELOPER
+91-907******* # ******************@*****.*** ï LinkedIn § GitHub Portfolio PROFILE SUMMARY
Dedicated autodidact Flutter developer proficient in Flutter and Dart, with expertise in Firebase integration and RESTful APIs. Eager to apply skills in creating dynamic, efficient applications and open to new challenges in the ever-evolving world of mobile app development.
TECHNICAL SKILLS
Programming Language : C, C++, Python, Dart, Java
Frontend Development : Flutter, HTML, CSS
Backend Development : REST API
Database and Storage : Firebase, Hive, SQLite
State Management : Bloc, Provider, GetX
Integration : Google API, Razorpay, Gemini API
Tools : Figma, Canva, Git, GitHub, Postman
Familiar with : Domain Driven Design (DDD) Architecture, SOLID Principles, Data Structures PROJECTS
Trip Twist- Online Travel Booking Mobile application Live GitHub Travel Booking application that utilizes Firebase and Bloc for efficient functionality. It comprises user, admin, and agency interfaces, ensuring seamless management for all parties involved.
• The Platform is developed using Flutter framework featuring comprehensive and intuitive design.
• Integrated the Google Maps API to show and mark locations and implemented autocomplete searching for enhanced user experience.
• Effectively utilized Cloud Firestore for streamlined data storage and management, alongside Firebase Storage for efficient file storage.
• The implementation of Bloc state management enhances code reusability and testability.
• The integration of DDD architecture aids in achieving domain collaboration and managing complexity effectively.
• Technologies Used: Firebase Authentication, Firebase Database, Bloc, Razorpay, Google Map API, Git ShopeX- E-Commerce Mobile Application Live GitHub ShopeX is a flutter E-Commerce demo application specifically for bags.
• Built a dynamic E-Commerce platform specializing in bag sales, using Flutter and Dart for seamless cross- platform functionality.
• Integrated NoSql Hive local database effectively manages and enriches stored data.
• Implemented CRUD operations for seamless product management by administrators in the application..
• Implemented a cart feature within the application, facilitating seamless shopping experiences for users.
• Engineered scalable support for diverse product categories, with customization flexibility to meet evolving business needs, including wish list functionality integration.
• Technologies Used: Shared Preferences, Hive Database, Git MINI PROJECTS
Netflix -Clone GitHub
• Developed a Netflix-inspired application using Flutter and integrated the TMDb API for dynamic content fetching.
• Utilized the http package in Flutter to execute HTTP requests. Weathersphere GitHub
• Utilizing the OpenWeather API, the Weather App provides users with precise forecasts, aiding them in accessing accurate climate information.
• Integrate the Bloc state management for efficiently managing the data. Student Management System GitHub
• Developed a student records management system leveraging Hive as the local database.
• Implemented GetX for streamlined state management. BMI Calculator App GitHub
• Orchestrated the creation of a user-friendly BMI calculator app, providing comprehensive analysis and personalized recommendations for health maintenance.
• Implemented robust in-app support, aiding users in interpreting BMI results, addressing health concerns and accessing fitness resources.
CERTIFICATION
Introduction to Programming Using Python Link
Maxlore Innovation LLP/UL
• Completed an industrial visit focused on Python programming.
• Awarded completion certificate after proving proficiency in Python programming. EDUCATION
Mobile App Development using Flutter 2023 - Present Brototype, Bangalore
Diploma - Computer Engineering 2020 - 2023
AKNM GPTC Thirurangadi, Malappuram
Higher Secondary - Biology Science 2018 - 2020
G.H.S.S Kuzhimanna, Malappuram