Mohammed Jbeil

Mohammed Jbeil

$15/hr
Software Engineer || Flutter developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
24 years old
Location:
Zagazig, Egypt, Egypt
Experience:
1 year
Mohammed Jbeil Open to relocate,Egypt Ħ - | ć-| ^ github.com/Jpeilx | ] linkedin.com/in/mohammed-jbeil Education Zagazig University Zagazig , Egypt Bachelor’s degree in computer and systems Engineering Sept 2019 ‑ June 2024 • CS technical member at IEEE Zagazig Student Chapter • Courses: computer organization , operating systems , Data structure and Algorithms , Object‑oriented programming , Learning Skills through Case Studies, Work Experience Freelancer Saudi Arabia (Remote) Software Engineer || Flutter Developer June 2023 ‑ current • Collaborated closely with clients to understand project objectives and requirements. • Developed cross‑platform mobile applications using Flutter and Dart and ensuring responsive design across various devices and screen sizes • Give a hand in testing , bug fixing , debugging to optimize app performance. • Technical Skills: Flutter framework , MVVM and clean Architecture, Firebase technologies , Notifications handling ,RESTful APIs , pagination , Google Maps APIs , Bloc as State Management , Responsive UI, Error Handling , bug fixing ,Dependency Injection and singleton pattern. • Soft Skills: Time Management, Communication skills ,Teamwork, Problem‑solving, Documentation and Presentation skills . Projects School Go [Google Play link] 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 [GitHub link] 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 [GitHub link] 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 [GitHub link] 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: Flutter framework ,Clean Architecture, Bloc as State Management , RESTful APIs , Dependency Injection and singleton pattern Technical Skills Skills (Proficient ) Dart, C/C++ . (Familiar) Java . (Great knowledge ) Flutter Framework , Firebase Technologies, Google Maps APIs ,RESTful APIs, ,SOLID principles , MVVM and clean architecture , Bloc as State Management , GIT , OOP , Data Structures and algorithms, Dependency Injection and singleton pattern. JULY 14, 2024 1
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.