Summary
Overview
Work History
Education
Skills
Websites
Languages
Affiliations
References
Timeline
Generic

Fazal Ur Rehman Bhatti

Sialkot, Pakistan

Summary

Android Developer with 5+ years of experience in building robust and scalable mobile applications using Kotlin, Java, and Jetpack Compose. Skilled in API integration, app performance optimization, and real-time data management with Firebase and SQLite. Strong foundation in MVVM architecture, Dependency Injection, and CI/CD pipelines. Basic knowledge of Flutter and Laravel API development. Committed to delivering seamless user experiences and maintaining high code quality.

Overview

6
6
years of professional experience

Work History

Android Developer

OnlineAudience
London
03.2022 - Current

1: San D PDF Editor (97k+ Downloads):

Developed and maintained the San D PDF Editor app, offering a comprehensive solution for managing and editing PDFs.

  • Integrated CompDFKit SDK and Apache PDFBox for advanced PDF functionalities, including editing, watermarking, and encryption.
  • Implemented MVVM architecture and Clean Architecture for scalable, maintainable code.
  • Utilized Firestore for real-time data synchronization, and FCM for push notifications.
  • Integrated WorkManager for background tasks, optimizing performance for document processing.
  • Implemented Retrofit for API integration, and AdMob for in-app monetization with prepaid subscriptions.
  • App Link: https://play.google.com/store/apps/details?id=com.sandav.sandpdf&hl=en.

Key Technologies: Java, Kotlin, MVVM, Retrofit, Firestore, FCM, WorkManager, CompDFKit SDK, Apache PDFBox, AdMob.

2: Sandav Delivery

  • Designed and implemented a responsive UI for the app using Flutter, ensuring a seamless cross-device experience.
  • Integrated secure Laravel APIs for efficient data exchange between the app and the server.
  • Developed features like user authentication, push notifications, and in-app messaging using Flutter packages, integrated with a Laravel backend.
  • Optimized app performance and ensured compatibility across Android devices.
  • Collaborated with the design team to convert UI/UX designs into functional mobile interfaces.
  • Conducted testing and debugging to resolve issues, and enhance app stability.
  • Worked with the backend team for seamless API integration.
  • Kept up to date with the latest in Flutter, Android, and Laravel development best practices.

App Link: https://play.google.com/store/apps/details?id=com.sandav.customer&hl=en

Android Developer

Jeux Developer
Lahore
04.2021 - 02.2022
  • Developed Grab Panda: Food Delivery app using MVVM Architecture and Firestore, increasing user engagement by 20% within the first month.
  • Contributed to LuvmymyHuman: Shopping app with Firestore MVVM implementation, reducing API response time by 30%.
  • Collaborated on Blue Dreams: Music app, leveraging Cloud Firestore and ExoPlayer, resulting in a 15% reduction in app loading time.
  • Actively implemented features in Grab Panda, enhancing the user experience and driving a 25% increase in app ratings.
  • Utilized MVVM architecture in LuvmymyHuman, improving codebase organization and reducing complexity by 20%.
  • Integrated Firestore for real-time data synchronization, boosting data retrieval speed by 40%.
  • Employed ExoPlayer for audio playback in Blue Dreams, cutting audio buffering time by 50%.
  • Ensured smooth navigation and content discovery in Blue Dreams, leading to a 20% increase in user retention rate.
  • Delivered 100% of assigned tasks across various projects, consistently meeting deadlines and contributing to successful project completion.

Android App Developer

JH Tech Solution
Sialkot
09.2020 - 03.2021
  • Developed 10 music apps, 5 e-commerce platforms, 3 social networking apps, and 2 virtual reality applications across diverse industries.
  • Achieved compatibility for over 500 mobile screen sizes, enhancing user experience.
  • Integrated 15 third-party libraries/APIs, boosting app functionality by 30%.
  • Implemented offline storage, threading, and database optimizations, reducing loading time by 40%.
  • Enhanced app performance, achieving 50% fewer crashes, and 60% higher user retention.
  • Translated 20+ business requirements into technical specifications for precise client delivery.
  • Conducted unit testing, achieving a 95% pass rate for edge cases.
  • Uploaded and verified 25 apps on the Google Play Store, ensuring policy compliance.
  • Contributed to high-impact projects, including Vithi Bazaar, Al2gether, London Energy Radio, and Deeplomatic Radio, enhancing features and functionality.
  • Boosted user engagement in Deeplomatic Radio by 25% through improved interaction and streaming capabilities.

Jr Flutter Developer

Techcon
Sialkot
12.2019 - 08.2020
  • Developed BRJ Delivery Service app using Flutter, focusing on real-time tracking and order management.
  • Integrated Firebase for authentication, cloud storage, and real-time database.
  • Collaborated with the design team to create an intuitive UI.
  • Assisted in testing, debugging, and optimizing app performance.
  • Contributed to agile development at TechCon Solution.

Android App Developer

TechnoSofts-Sialkot
Sialkot, Pakistan
12.2018 - 11.2019
  • Developed the VPN PRO app, optimizing virtual host functionality for improved performance.
  • Integrated the ZXing library for seamless QR code scanning and generation.
  • Enhanced app connectivity by implementing server connections through JSON parsing.
  • Implemented in-app purchase and product modules to support monetization strategies.
  • Conducted information gathering and proof of concept for the development of upcoming features.
  • Collaborated on various app projects at TechnoSofts, Sialkot, contributing to cross-functional team efforts.

Education

Bachelor of Science - Bs Software Engineering

University Of Sargodha
Sargodha
02-2019

Skills

  • Android Development: Proficient in Kotlin, Java, Jetpack Compose, and XML
  • UI/UX Design: Expertise in Material Design and custom views for responsive and user-friendly interfaces
  • API Integration: Skilled in Retrofit, Volley, and GraphQL for seamless data exchange between apps and servers
  • Database Management: Experience with Room, SQLite, and Firebase Firestore for efficient data storage and retrieval
  • State management: Advanced knowledge of LiveData, ViewModel, Flow, and coroutines for managing app state
  • Dependency Injection: Proficient in Hilt and Dagger for scalable and maintainable code architecture
  • Version control: Extensive experience with Git, GitHub, GitLab, and Bitbucket for efficient collaboration and code management
  • CI/CD Pipelines: Expertise in Jenkins, GitHub Actions, and Firebase App Distribution for automated build and deployment processes
  • Push Notifications: Integration of FCM and OneSignal for real-time communication with users
  • Google Play Store deployment and app maintenance: In-depth experience with app deployment, updates, and compliance with Play Store policies

Languages

Urdu
First Language
English
Intermediate (B1)
B1

Affiliations

  • Hackathons
  • Open Source
  • Gaming
  • Workshops
  • Certifications
  • Personal Projects
  • Volunteering

References

References available upon request.

Timeline

Android Developer

OnlineAudience
03.2022 - Current

Android Developer

Jeux Developer
04.2021 - 02.2022

Android App Developer

JH Tech Solution
09.2020 - 03.2021

Jr Flutter Developer

Techcon
12.2019 - 08.2020

Android App Developer

TechnoSofts-Sialkot
12.2018 - 11.2019

Bachelor of Science - Bs Software Engineering

University Of Sargodha
Fazal Ur Rehman Bhatti