SUMMARY

Software Engineer with 3+ years of experience, including 2+ years in React Native, plus native iOS (Swift) and Android (Kotlin/Java). Builds enterprise SDKs, modernizes legacy applications, and ships scalable, high-performance features. Designs CI/CD pipelines that automate build, test, and release, and strengthens unit test coverage across production codebases.

PROFESSIONAL EXPERIENCE
Software Engineer | React Native Developer, EJADA⁠
Nov 2023 – Present | Cairo, Egypt

KYC SDK — Led 2-person development team

  • •Architected and built a KYC SDK with on-device liveness detection and ID face-matching, using native AI implementations on Android and iOS, delivered as a configurable module for integration across multiple client apps.
  • Esaal — AI Chat SDK — Built solo

  • •Built an AI-powered chat SDK, as a reusable module adopted across multiple production apps.
  • •Implemented Server-Sent Events (SSE) for real-time streaming of Al responses.
  • Chat SDK

  • •Delivered a real-time chat SDK as a reusable module integrated across multiple apps.
  • •Migrated 20K+ lines of legacy JavaScript to TypeScript.
  • Ministry of Sport (MOS) Saudi Arabia — Team of ~20 developers

  • •Built complex, business-critical UI components for the Ministry of Sport (MOS) Saudi Arabia app.
  • •Drove unit test coverage to 70% across the codebase.
  • PERSONAL PROJECTS
    SPC Academy, Freelance

    Upgraded the app to the latest React Native, fixing 20+ critical bugs and updating 10+ packages for a 75% stability improvement; built a custom video player (seek, speed, skip, mute, fullscreen) and redesigned 12+ screens.

    Technologies: React Native, TypeScript, Redux Toolkit, React Query, RESTful APIs.

    Bastah, Freelance

    Designed a dual-role consumer/creator architecture with secure authentication, resolved Android 16 KB page-size compliance to unblock Play Store publishing, and integrated new API endpoints with improved data-handling reliability.

    Technologies: React Native, TypeScript, Redux Toolkit, React Query, RESTful APIs

    Implemented CI/CD pipelines automating testing, builds, and deployment to Firebase using CircleCI, Fastlane, and App Center.

    TECHNICAL SKILLS
    Languages: TypeScript, JavaScript, Kotlin, Java, Swift
    Frameworks: React Native, React, SwiftUI
    State Management: Context API, Redux Toolkit, React Query
    Backend Integration: REST, GraphQL
    DevOps & Tools: Git, GitHub Actions, Azure CI/CD, Fastlane, App Center, Firebase, CircleCI
    AI-Assisted Development: Cursor, Claude Code, Codex, ChatGPT, GitHub Copilot
    EDUCATION
    Bachelor's degree in Computer Science, Ain Shams University
    2019 – 2023