Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Thabet Alsaleh

Flutter Developer
Amman

Summary

I am an experienced Flutter developer with a strong proficiency in Dart programming language.
My passion for delivering high-quality software, coupled with my problem-solving abilities. With a background in mobile app development, my goal is to leverage my skills and expertise to create exceptional mobile experiences for users.

Overview

4
4
years of post-secondary education

Work History

Flutter Developer

Creativology Company
1 2022 - Current

Developed and maintained Flutter mobile apps using Dart.
Collaborated with teams to gather requirements and define project scope.
Designed and implemented UI based on wireframes and guidelines.
Debugged and resolved software defects for high-quality deliverables.
Integrated RESTful APIs and third-party services to fetch and display data, implement authentication, and enable in-app purchases.
Worked in an Agile environment, participating in stand-ups, planning, and code reviews.

Education

Bachelor Computer Science - Computer Science

Applied Science Private University
07.2016 - 07.2020

Skills

Dart, OOP, State management, MVVM, React native, Git and GitHub, Problem-Solving, Firebase Onesignal, Getx, Provider, Riverpod

Projects

Qabl alnoum podcast app (قبل النوم بودكاست):

Developed a mobile application that offers a wide range of audio content, including bedtime stories, educational material, and soothing music for children and parents.

  • State Management: Used Getx for efficient state management and ensuring smooth app performance.
  • Integrated RESTful APIs and third-party.
  • Subscription Management: Integrated In-App Purchases API to handle subscription services, allowing users to subscribe for premium content access. Managed subscription plans, renewals, and cancellations within the app.
  • Audio Streaming: Integrated audio streaming functionalities, allowing users to play, pause, and manage playlists of their favorite audio content.
  • Audio Downloads: Enabled users to download audio content for offline listening. Implemented local storage solutions to manage downloaded files and ensure they are accessible without an internet connection.


Naqel Services app (تطبيق نقل):

Developed a specialized mobile application that simplifies moving, towing, The app offers various services including office and house moving, water tank delivery, and towing.

  • State Management: Used Getx for efficient state management and ensuring smooth app performance.
  • Integrated RESTful APIs and third-party.
  • UI/UX Design: Designed and developed a user-friendly and intuitive interface using Flutter, ensuring a smooth user experience.
  • Tracking: Integrated Google Maps API to enable real-time tracking of service providers.
  • Notification System: Implemented a push notification system to keep users updated about their service status and important information.


Urdoni app:

Developed the official app for the Amman Chamber of Industry, designed to make finding and supporting Jordanian industrial products easier for consumers and industrial enthusiasts.

  • State Management: Utilized Provider for state management.
  • Allowing users to find products by name or barcode scanning to verify Jordanian origin.
  • Analytics: Implemented Firebase Analytics to track user behavior, app usage, and engagement metrics, providing valuable insights for continuous improvement.
  • Integrated RESTful APIs and third-party.


Cashvan app:
Developed mobile application designed to effectively manage sales and distribution operations, enhance the performance of salespeople, and efficiently achieve the company's goals with greater professionalism and efficiency. The app includes features like invoice printing for wholesalers and order tracking.


  • Invoice Printing: Integrated Bluetooth Printing API to allow salespeople to print invoices directly from the app for wholesalers.
  • Sales Management: Developed functionalities for managing sales operations, including order processing, inventory management, and sales tracking.
  • Integrated RESTful APIs and third-party.


Timeline

Bachelor Computer Science - Computer Science

Applied Science Private University
07.2016 - 07.2020

Flutter Developer

Creativology Company
1 2022 - Current
Thabet AlsalehFlutter Developer