a
ahmadhussain1

Ahmad Hussain

@ahmadhussain1
5,0(14)

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

Paquistão
Inglês, Urdu
Algumas informações são exibidas no idioma inglês.
Sobre mim
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.... Saiba mais

Habilidades

a
ahmadhussain1
Ahmad Hussain
offline • 

Conheça meus serviços

Sites Personalizados
I will create the website and admin panel dashboard in laravel
5,0(4)
Site para aplicativo
I will develop webview application for your website within one hour
5,0(3)

Portfólio

Experiência profissional

Senior Mobile Developer

MRS Electronic Group • Período integral

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 • Período integral

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 • Período integral

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 Avaliações
5,0

(14)
(0)
(0)
(0)
(0)
Classificação detalhada
  • Nível de comunicação do freelancer
    5
  • Qualidade da entrega
    5
  • Valor da entrega
    5
1-5 fora das 14 avaliações
Ordenar por
Mais relevante
    A
    image-docs

    akmol_mridha

    SG

    Singapura

    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!

    Até US$ 50

    $

    1 dia

    Tempo

    gig

    Desenvolvimento Multiplataforma

    Útil?
    Sim
    Não
    S

    sahib007

    AE

    Emirados Árabes Unidos

    5

    very professional work and positive response

    Até US$ 50

    $

    2 dias

    Tempo

    gig

    Site para aplicativo

    Imagem de amostra
    Útil?
    Sim
    Não
    R
    image-docs

    ridahattouma

    Cliente recorrente

    BE

    Bélgica

    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!!

    Útil?
    Sim
    Não
    J
    image-docs

    jai21kumar

    IN

    Índia

    5

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

    Útil?
    Sim
    Não
    U

    user77847225

    IN

    Índia

    5

    Very sincere. Will hire you again.

    Útil?
    Sim
    Não