MA

mohammed ayman

Native Android Developer at Techibees Inc

Alexandria, Egypt

Work Experience

  • Native Android Developer

    Techibees Inc

    Oct 2023 - Present -1 yr, 7 months

    Egypt

    • Job Details:Developed and maintained an MVVM-structured Kotlin Android app leveraging Jetpack libraries such as ViewModel, LiveData, and Navigation Component, ensuring a scalable and testable architecture. Integrated RESTful APIs using Retrofit and OkHttp, improving functionality and enabling seamless client-server communication and JSON parsing. Engineered a proctored exam system with real-time monitoring using the CameraX API, MediaRecorder. Employed Kotlin coroutines, WorkManager, and foreground services for efficient asynchronous processing and background task management, ensuring smooth app performance. Used Dagger Hilt for dependency injection, improving modularity, testability, and clean architecture adherence in a multi-module environment.
  • Native Android Developer Intern

    Techibees Inc

    Jul 2023 - Sep 2023 -2 months

    Egypt

    • Job Details:Gained hands-on experience enhancing a Java-based Android application by optimizing UI rendering, memory usage, and thread management for improved overall performance. Integrated MQTT protocol enabling real-time communication and seamless interaction between mobile and desktop platforms. Optimized core functionalities using Android SDK, handler threads, and performance profiling tools (e.g., Android Profiler), resulting in increased efficiency and reduced load times.
  • iOS App Developer

    Techibees Inc

    Egypt

    • Job Details:Developed and optimized a macOS application using Swift and UIKit, enhancing performance, UI responsiveness, and memory management across Intel and Apple Silicon platforms. Designed and enhanced an iOS application, integrating MQTT communication using CocoaMQTT. Engineered a secure exam proctoring system with real-time monitoring, integrating camera access, screen recording, and anomaly detection features. Integrated a computer vision model for face recognition and facial matching, bridging C++ (via Objective-C++) and Swift to enable seamless cross-language interoperability and native performance. Utilized Swift concurrency features including async, await, actors, and task groups for scalable and efficient asynchronous processing, improving app responsiveness and maintainability.
  • Education

    • Bachelor's Degree in Computer Science

      Kafrelsheikh University (KFS)

      Jan 2020 - Jan 2024 - 4 yr

    • Bachelor's Degree in Flutter

      Information Technology Institute (ITI)

      Jan 2023 - Jan 2023 - 0 Month

    Skills

    • Android Development
    • Kotlin
    • Java
    • MVVM
    • RESTful APIs
    • Retrofit
    • Swift
    • UIkit
    • Computer Vision
    • JetPack Libraries
    View More

    Languages

    • English

      Fluent
    • Arabic

      Fluent
    Share this Profile