- I can build mobile applications using Flutter framework by Dart language.
- I have experience in mobile development at other freelance websites like Fiverr and Freelancer. and worked at software companies.
Applications I've built:
- Point Counter: A project for counting the number of points for two players, when one of the players reaches the Limit Points -which you select-, the application will declare the winner.
- Sky Cast: A project for showing the weather of any city you want, and has an option for making dart/light mode (and the primary color depending on the current weather) and making the temperature units Fahrenheit / celsius.
- ToDoDo: A To-do project with Dart/Light mode, for making Todo with a Title and Description, also can make the Todo daily, weekly, and monthly repeat. and change the color of Todo, There's a Complete/unComplete option, and select all as complete. There is also a page for counting the Todos which is completed and which is not.
Dealing with:
Bug fixing
Animations
Material Design Guidelines
Clean/Readable Code.
Responsive and adaptive applications.
Connect SQL, Shared Preferences (and any type of Local database)
Connect Firebase, Hive, and Rest APIs (and any type of Global database) to applications.
State management (Bloc).
Design Architecture ( Clean Architecture, MVVM, MVC, MCP).
Design Patterns (Creational, Structural, and Behaviour).
OOP
SOLID principles
Tools I use:
- Android Studio
- vs code
- Firebase
- FlutterFlow
WHO AM I?
- I am a Software Mobile Engineer, I'm fast, a team player a great communicator, and very collaborative, I'm a workaholic who gets stuff done way before the deadline.