Skip to content
View MohammedAlsudani's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report MohammedAlsudani

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
MohammedAlsudani/README.md

Hi! My name is Mohammed Alsudani

Senior Software Developer - Android / IOS / Full Stack Developer ~ Java / C++ / Kotlin / Swift / R / Python / JavaScript / typescript ~ WearOs / AndroidTv / KMM / React Native / Angular / Spring Framework / JavaFx

With over 7 years of expertise, I specialize in native app development for Android and iOS platforms. Proficient in Java and Kotlin for Android, as well as Swift for iOS, I bring extensive experience in crafting bespoke solutions across diverse domains. My skill set encompasses Jetpack Compose, WearOS, AndroidTV, React Native, and Kotlin Multiplatform Mobile (KMM). I have successfully delivered projects ranging from Hotel Management to Freight Forwarding & Shipping Software, Payment Systems, Doctor Booking, Health & Fitness, Food Industry, Social Media, Dating, Productivity, and Service Provider apps.

  • 🌍 I'm based in Moldova,Chișinău
  • 🖥️ See my portfolio at MaterialUiUx
  • 👨‍💻 #SelfTaught Developer
  • 🧠 I'm learning Machine Learning
  • ⚡ Coffee flows through my veins, fueling my coding adventures and transforming caffeine into lines of logic and creativity. ☕💻
  • 🤩 I have a passion for 🎵 music, 🎮 gaming.

Work history Review

  • ⭐️⭐️⭐️⭐️⭐️ "A very good developer to work with, very skilled, punctual, and has very friendly behaviour, and very good communication skill also. Also like to hire next time."
  • ⭐️⭐️⭐️⭐️⭐️ "Mohammed has ample skills to get the project done in timely fashion. Adheres to schedule and provided us with alternate solution which wasn't the scope of work. Happy to hire him again."
  • ⭐️⭐️⭐️⭐️⭐️ "Great developer with good skills in Android development. He understood the project requirements and brought up good suggestions. And plus he is always available. I highly recommend him and will continue working with him on some other project."
  • ⭐️⭐️⭐️⭐️⭐️ "Mohammed is a very skilled and careful programmer. His work was very thorough and detailed."
  • ⭐️⭐️⭐️⭐️⭐️ "Mohammad was one of our better employees. Mohammad's strength is hard work and perseverance - he tries to solve problems, not avoid them. I wish Mohammad good luck in his future ventures and hope to work with him again."
  • ⭐️⭐️⭐️⭐️⭐️ "Mr. Muhammed is one of the best Android developers I've worked with. He handled a very difficult project with multiple scenarios, and I hope to work with him in my future projects."
  • ⭐️⭐️⭐️⭐️⭐️ "Mohammed is very skillful. He tracks and corrects the end-to-end process, providing ideas and solutions that lead to a better final result."
  • ⭐️⭐️⭐️⭐️⭐️ "Great again! Probably the best professional we have hired. Thanks again."
  • ⭐️⭐️⭐️⭐️⭐️ "Highly talented developers can be hard to find. He is one of the best developers I've found. His communication was top-notch, he met all deadlines, and his skills were reasonably strong."
  • ⭐️⭐️⭐️⭐️⭐️ "All perfect, thanks!"
  • ⭐️⭐️⭐️⭐️⭐️ "Good work. We will continue working with him."
  • ⭐️⭐️⭐️⭐️⭐️ "This job consisted of implementing a new feature into an existing Android application and working with a somewhat outdated codebase. Mohammed was able to familiarize himself with the app fast, updated the code (Android SDK 29/AndroidX) and implemented the feature I wanted.

    What I liked about working with Mohammed is that he was enthusiastic about the project and clear in his communication. Before implementing something he would make sure he understood the task correctly. (This is a feature I look out for in freelancers as it can potentially save you lots of money and frustration.)

    If you are looking for somebody to help you with your Android project I recommend you give him a chance!"

Skills

My Mobile Development skills include expertise in:

  • Java / Kotlin / Swift / Javascript
  • Native Android / IOS Development
  • Cross-Platform - KMM / React Native
  • XML && Jetpack Compose
  • XCode Storyboard && SwiftUi
  • Android widgets
  • Android Jetpack libraries
  • Android app modularization
  • App Security
  • App Architecture patterns such as MVC, MVP, MVVM, Delegate swift
  • Phone/Tablet && Wear OS && Android TV/ AndroidAuto && Android widgets
  • WebRTC
  • Dagger/Hilt
  • Rx (Java, Kotlin)
  • Kotlin Coroutines
  • Local Database management with SQLite, Realm, ORMLITE, Room
  • Working with APIs (Retrofit, Volley, okhttp3)
  • Working with real-time APIs (WebSockets, XMPP, IoT MQTT)
  • Implementing (Work Managers, Background Services, Alarm Managers)
  • Firebase Integration
  • Maps (Google, MapBox, Openstreetmap)
  • Social media integration with Facebook, Twitter, and Instagram
  • PDF Rendering
  • 3D Model Rendering
  • Device hardware such as Bluetooth, GPS, Accelerometer, Camera, etc.
  • Testing (Unit testing, Espresso testing, Firebase test lab)

In addition to my Mobile Development skills, I also have expertise in:

  • Data Structures and Algorithms
  • OOP patterns
  • Spring framework
  • JavaFx
  • Angular
  • HTML
  • CSS
  • Typescript
  • Git (Bitbucket, GitHub, Gitlab)
  • Agile methodology

Java Kotlin Swift JavaScript TypeScript Spring React Angular Firebase MySQL Photoshop Figma Git

Socials

Badges

 MohammedAlsudani

MohammedAlsudani

MohammedAlsudani

Popular repositories Loading

  1. Implementation-of-Data-Structures-and-Algorithms-with-Java Implementation-of-Data-Structures-and-Algorithms-with-Java Public

    Data Structures and Algorithms in Java

    Java

  2. MohammedAlsudani MohammedAlsudani Public

  3. MohammedAlsudani.github.io MohammedAlsudani.github.io Public

    HTML

  4. Firebase-chat-Demo Firebase-chat-Demo Public

    Simple chat demo app built for ios with help of firebase

    Swift

  5. Android-Starter-App Android-Starter-App Public

    Starter App is a robust Android application template that follows best practices and utilizes modern Android development tools and libraries. It provides a solid foundation for building scalable an…

    Kotlin

  6. react-native-simple react-native-simple Public

    simple react native app

    JavaScript