Skip to content
View AhmedSamirElsaka's full-sized avatar
πŸ‘¨β€πŸ’»
coding...
πŸ‘¨β€πŸ’»
coding...

Block or report AhmedSamirElsaka

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AhmedSamirElsaka/README.md

Ahmed's Welcome Message

Software Engineer | React Native Developer | Android Developer πŸ’»

Hello! I'm Ahmed Samir Elsaka, a passionate Software Engineer specializing in Android and React Native development. My journey in tech has been driven by curiosity and a love for building efficient, user-friendly mobile applications. Whether it's Android apps with Kotlin or Java, or cross-platform solutions with React Native, I bring an eye for clean architecture and a knack for problem-solving.


πŸš€ Projects

πŸ“± Mobile Applications

  • Elsaka Electric E-Commerce App GitHub
    Developed an e-commerce mobile app to sell electrical products. Integrated Redux, NativeWind, and Appwrite for smooth shopping experiences and user authentication.
    Technologies: React Native, TypeScript, Redux, Stripe, Lottie

  • Aora Video-Sharing App GitHub
    A real-time video-sharing mobile app using Appwrite for backend services with animations and user uploads.
    Technologies: React Native, Expo, Lottie, Appwrite

  • Uber Clone GitHub
    A transportation app mimicking Uber's core functionalities with map integration and Google APIs.
    Technologies: React Native, Google Places, Redux, Maps

  • Deliveroo Clone GitHub
    A food delivery app clone that allows users to browse restaurants and track orders.
    Technologies: React Native, Google Direction API, Redux, Lottie, Maps

  • To-Do List App GitHub
    A task management app with advanced features like data persistence and state management.
    Technologies: React Native, Redux, Realm, Axios, TypeScript

  • TalkBook (PDF Reader + TTS) GitHub
    An Android app that converts PDFs to audio using text-to-speech technology, with secure user authentication.
    Technologies: Kotlin, MVVM, Retrofit, Room, TTS

  • Music Player GitHub
    A local music player app with audio playback, playlist creation, and media management.
    Technologies: Kotlin, ExoPlayer, Coroutines, Flow, Navigation Component

  • Aflammy (Movies App) GitHub
    An Android app providing a library of movies and TV shows using TMDB API.
    Technologies: Kotlin, Retrofit, Room, MVVM, Coroutines

  • Mohtadon (Islamic App) GitHub
    A comprehensive Islamic app offering Quran reading, prayer times, Islamic radio, and more.
    Technologies: Kotlin, Coroutines, Retrofit, Room, MVVM, ExoPlayer

  • News App GitHub
    A news app built using Jetpack Compose that allows users to browse articles from various categories and countries.
    Technologies: Kotlin, Jetpack Compose, MVI, Retrofit, Coroutines

  • Number Guessing Game GitHub
    A React Native interactive game where players guess a number, featuring multi-screen navigation and efficient state management.
    Technologies: React Native, JavaScript, Redux

  • Meals App GitHub
    An app displaying a list of meals, allowing users to filter, view details, and save favorites.
    Technologies: React Native, Redux, Local Storage

  • Expense Tracker App GitHub
    A personal expense tracker app where users can manage expenses over time.
    Technologies: React Native, Context API, Firebase, Axios


πŸ› οΈ Technical Skills

  • Languages: Java, Kotlin, JavaScript, TypeScript, HTML, CSS
  • Mobile Frameworks: React Native, Android SDK, Jetpack Compose, Expo
  • Libraries & Tools: Dagger Hilt, Redux, Room Database, Retrofit, Firebase, Stripe, Appwrite
  • Architectures: MVVM, Clean Architecture, SOLID Principles
  • Dev Tools: Git, GitHub, Android Studio, Firebase, VS Code, Tailwind CSS
  • Other: REST APIs, OOP, Data Structures, Algorithms, Design Patterns, JSON


πŸ’» Languages and Tools:

My Skills


🧠 Soft Skills

  • Problem-Solving: Excellent at breaking down complex problems and creating scalable solutions.
  • Teamwork: Proven experience working in cross-functional teams, mentoring junior developers.
  • Innovation: Always exploring new tools and techniques to stay ahead in software development.
  • Time Management: Skilled at juggling multiple projects and meeting deadlines in fast-paced environments.
  • Communication: Adept at conveying technical insights clearly to diverse audiences.
  • Continuous Learning: I thrive in environments where I can keep learning and pushing the boundaries.

πŸ“Š GitHub Stats

NOTE: Top languages does not indicate my skill level or which language I use the most. Most of projects are in private repos!

trophy

Ahmed's GitHub Stats
GitHub Streak
Top Langs

πŸ” Top Contributed Repo


🌐 Social Links

LinkedIn
Facebook


πŸ“¬ Contact

Feel free to reach out at:


Pinned Loading

  1. Music-Player Music-Player Public

    Kotlin 4

  2. AflammyApp AflammyApp Public

    a Movie App to show all informations about movies and series and actors

    Kotlin

  3. Aora-React-Native Aora-React-Native Public

    TypeScript

  4. Elsaka-Electric-React-Native Elsaka-Electric-React-Native Public

    TypeScript

  5. mohtadon mohtadon Public

    Forked from mohtadon-team/mohtadon

    Kotlin

  6. React-Native-Interview-Questions React-Native-Interview-Questions Public

    a repo for collect the most asked react native interview questions to help you in your nest interview