a
ahmadhussain1

Ahmad Hussain

@ahmadhussain1
5,0(14)

Senior Android Developer "Kotlin, Flutter, KMP, CMP, iOS"

Pakistan
Engels, Urdu
Sommige informatie wordt in het Engels weergegeven.
Over mij
Senior Mobile Developer | Kotlin, Jetpack Compose, Flutter, KMP, CMP, iOS Senior Android Developer with 9+ years of experience delivering production-ready mobile apps. Expert in Kotlin, Jetpack Compose, Flutter, MVVM, Clean Architecture, and REST APIs. I build scalable, high-performance applications for Fintech, E-commerce, IoT, Healthcare, and Automotive industries. Skilled in Kotlin Multiplatform (KMP) and modern development practices. I help startups and businesses build reliable, maintainable, and user-friendly mobile applications with clean architecture and optimized performance.... Lees meer

Skills

a
ahmadhussain1
Ahmad Hussain
offline • 

Bekijk mijn diensten

Websites op maat
I will create the website and admin panel dashboard in laravel
5,0(4)
Van website naar app
I will develop webview application for your website within one hour
5,0(3)

Portfolio

Werkervaring

Senior Mobile Developer

MRS Electronic Group • Fulltime

Apr 2021 - Present5 yrs 1 mo

I led the development of an Android application for IoT devices, emphasizing reliable connectivity, automation, testing, and cloud integration. My expertise spans various technologies, ensuring high-quality mobile application delivery. Key Accomplishments: * IoT Device Integration: - Developed an Android app using Bluetooth Low Energy (BLE) for seamless connection to IoT devices. - Managed data communication for reliable package sharing and acknowledgment receipt. * MQTT Protocol: - Set up and maintained MQTT connections for real-time communication. - Handled topic subscriptions for efficient data transfer between devices and servers. * Automation with Fastlane: - Automated the build process with Fastlane to streamline app creation. - Implemented CI/CD pipelines for efficient build and release management, including automated uploads to the Play Store. * Cloud Services: - Leveraged AWS IoT Core and AWS Amplify for secure user authentication and real-time monitoring. - Used AWS Lambda for serverless computing, enhancing scalability. * Firebase Integration: - Integrated Firebase SDKs for session management and app event tracking. - Implemented Firebase Crashlytics for real-time crash reporting and used Realtime Database for data synchronization. * Quality Assurance: - Conducted unit testing using JUnit and Mockito, ensuring reliability and seamless user experiences. - Developed end-to-end (E2E) tests to validate app behavior and optimize performance. * Technical Skills: - Languages: Java, Kotlin, XML - Frameworks: Android SDK, MVVM, SOLID Principles, Clean Coding - Tools: Android Studio, Maven, GitLab, Version Control - Testing: Mockito, JUnit, Test-Driven Development (TDD) - Databases: MySQL, Firebase, NoSQL - Mobile Applications, SDKs, Multithreading, Automotive Development, REST APIs, Continuous Integration, Continuous Deployment

Team Lead - Senior Mobile Developer

Eikon7 • Fulltime

Oct 2018 - Apr 20212 yrs 6 mos

I contributed to the development of Food Runner, an on-demand food delivery app designed to connect users with a wide range of restaurants and food options anytime, anywhere. The app allows users to select their location, browse nearby restaurants, place orders, and enjoy seamless delivery, all with real-time tracking and multiple payment options. Key achievements and features include: Core Features: - Real-Time Order Tracking: Enabled live GPS tracking for customers to monitor their orders and delivery personnel in real-time. Multiple Payment Options: Integrated a wide variety of payment methods to ensure a smooth and convenient checkout experience for users. Geo-Fencing: Implemented geo-fencing to enhance location-based services, providing accurate restaurant suggestions based on the user's current location. - SDK and API Integrations: Firebase SDK Integration: Integrated multiple Firebase services such as Performance Monitoring, Event Tracking, Crashlytics for error reporting, In-App Messaging, Remote Config for dynamic updates, and Push Notifications for timely alerts. Facebook SDK Integration: Seamlessly integrated Facebook SDKs to support social login and engagement features within the app. Google Maps API: Used Google Maps API to enable accurate location tracking, restaurant location display, and optimized delivery routes. - Support System: Zendesk Chat Integration: Integrated Zendesk for real-time customer support, allowing users to chat directly with the support team to resolve issues quickly. - Additional Highlights: Firebase Analytics & Events: Set up detailed event tracking to monitor user behavior, app performance, and engagement metrics. Firebase In-App Messaging: Implemented in-app messaging to communicate promotions, order updates, and important notifications to users directly within the app. Firebase Crashlytics: Enhanced app stability by utilizing Crashlytics for real-time crash reporting and debugging.

Android Developer

CodeMaze Pvt.Ltd • Fulltime

May 2017 - Oct 20181 yr 5 mos

As a skilled developer, I worked on a diverse range of features across various types of applications, enhancing functionality and user experience. My expertise includes developing and integrating multiple components to create robust and dynamic applications. Key Responsibilities: - Push Notifications & Services: Implemented push notifications and background services to enhance user engagement. - API Integration: Integrated various web APIs, including JSON responses from Facebook, YouTube, and Google Maps. - Session Management & Fragments: Managed user sessions and utilized fragments to improve application navigation and performance. - AdMob Integration: Incorporated AdMob for monetization through in-app advertisements. - Network Libraries: Utilized libraries such as Volley and Retrofit for efficient network operations and data handling. - Responsive Design: Developed responsive designs ensuring compatibility across all device sizes and orientations. - Database Connectivity: Established and maintained database connectivity using SQLite for data storage and retrieval. - App Publishing: Successfully published applications on the Google Play Developer Console, managing app releases and updates. - In-App Purchases: Implemented in-app purchase functionality to enhance user experience and drive revenue.

14 Reviews
5,0

(14)
(0)
(0)
(0)
(0)
Specificering van de beoordeling
  • Communicatieniveau van de freelancer
    5
  • Kwaliteit van de levering
    5
  • Waarde van de levering
    5
1-5 van 14 reviews
Sorteer op
Meest relevant
    A
    image-docs

    akmol_mridha

    SG

    Singapore

    5

    I’m very happy with the Android app this seller created for me! The design is clean, smooth, and works perfectly on all devices. They understood my requirements clearly, communicated well throughout the project, and delivered on time. Excellent experience — highly recommended for anyone looking for professional Android app development!

    Tot maximaal US$ 50

    Prijs

    1 dag

    Looptijd

    gig

    Platformonafhankelijke development

    Nuttig?
    Ja
    Nee
    S

    sahib007

    AE

    Verenigde Arabische Emiraten

    5

    very professional work and positive response

    Tot maximaal US$ 50

    Prijs

    2 dagen

    Looptijd

    gig

    Van website naar app

    Werkvoorbeeld
    Nuttig?
    Ja
    Nee
    R
    image-docs

    ridahattouma

    Terugkerende klant

    BE

    België

    5

    This is the second time I'm working with him and I'm always happy of his work. I really recommand this developer for all of your projects!!

    Nuttig?
    Ja
    Nee
    J
    image-docs

    jai21kumar

    IN

    India

    5

    Very Good work Done . Excellent Knowledge of work. Completed Job in time.

    Nuttig?
    Ja
    Nee
    U

    user77847225

    IN

    India

    5

    Very sincere. Will hire you again.

    Nuttig?
    Ja
    Nee