👨💻Hello , I am Mohammed Jbeil a dedicated Software Engineer || Flutter Developer, passionate about creating innovative mobile applications with a strong focus on user experience. With a solid foundation in various technical skills and a commitment to delivering high-quality projects .
💡 Work Experience:
In my current role as a Freelancer, I collaborate closely with clients to comprehend project goals and requirements, and I have a proven track record of developing cross-platform mobile applications using Flutter and Dart. My key responsibilities include ensuring responsive design across different devices, assisting in testing and debugging to optimize app performance, and utilizing a range of technical skills such as Flutter framework, MVVM architecture, Firebase technologies, Notifications handling, Google Maps APIs, Bloc as State Management, RESTFUL APIs, and more. Additionally, I bring essential soft skills to the table, including time management, communication, and presentation abilities.
💡 Notable Projects:
*️⃣School Go
Mobile App connected to backend server :
• School Go helps both schools and parents track the safety of the students during their school bus trip. And aims to provide the best service that
helps the bus driver always be in contact with the school and parents to ensure the children’s safety. The app was built with native code ; my
role was to build a new Flutter version .
• The App consists of two main parts Driver Part: This part helps to track the bus movement at all times, in regard to route and speed and manage
students picking and dropping status . Parent Part: Track the bus movement to know exactly when it will reach the desired destination using
Google Maps . At the end of the school day, get a notification when the children are boarded on the bus for the return trip and Inform the school
about the student absence, change picking point and dropping point.
• Technical Skills: Flutter framework , clean Architecture, Firebase technologies , Notifications handling , Google Maps APIs, Bloc as State Man‑
agement , RESTful APIs , Responsive Flutter UI, pagination, Error Handling , Dependency Injection and singleton pattern
*️⃣CrazyCar
Mobile app control Surveillance car
• CrazyCar Displays live video from the car’s movable camera using VLC player. Users can control the camera direction by swiping on the video
• The App allows Real‑Time Tracking by displaying available IDs for tracking, allowing users to set or reset the target . Also Users can search
for a specific person by name, prompting the car to move in different directions to locate them and adding new user To track by entering his
username and ID, then start a live video stream to capture the new user’s face to add them to the tracking AI list.
• The App allows user to move the car in various directions by mapping Joystick controller inputs to the car’s drivers.
• Technical Skills: Flutter framework ,clean Architecture, Bloc/cubit as State Management , RESTful APIs , Responsive Flutter UI, Error Handling ,
Dependency Injection and singleton pattern
*️⃣Bookly App
Based on Google Book API :
• The Bookly App is a Flutter‑based application that uses MVVM and clean architecture , The app displays information about free books and each
book is clickable to show its details and Preview with URl lancher .
• Technical Skills: Flutter framework ,MVVM and clean Architecture, Bloc as State Management , RESTful APIs , Responsive Flutter UI, pagination,
Error Handling , Launch Custom URLs, Dependency Injection and singleton pattern
*️⃣Movie App
Based on The Movie DataBase website API :
• User can browse and discover movies in different categories, such as Now Playing, Top Rated, and Popular Movies.
• User can Click on a movie card to view its details, including its title, poster, release date, runtime, overview and View recommended movies that
are related to the current movie
• App was designed with clean architecture that allowed easy scalability and maintenance of the App .
Technical Skills:
🔸Proficient in Dart, C/C++ ,Familiar with Java
🔸Experienced in Firebase Technologies, Google Maps APIs, RESTFUL APIs, SOLID principles,
MVVM, clean architecture, Dependency Injection, singleton pattern , Git, OOP, data structures and
algorithms .
🔸Strong skills in time management, teamwork, problem-solving, and documentation
✅ I am committed to delivering outstanding results and am excited to take on new challenges. If you're looking for a skilled developer with a passion for creating top-notch mobile applications, I would be delighted to collaborate with you.