FlowCV Logo
Abd Alrahman Kanawati
resume profile picture
Profile

As a software engineer with 5+ years of experience, I specialize in designing and developing scalable mobile applications across multiple frameworks. I have worked on 9+ real-world applications, primarily using the Dart programming language and Flutter framework. My expertise spans API integration, Implement UI/UX design, code debugging, and optimization. Additionally, I have some project knowledge and experience in Node.js and Kotlin, which enhances my capabilities in back-end and Android development. My passion for building innovative applications drives my work.

Education
Bachelor/ Information Technology, Aleppo University
Projects
Humy Driver

features like geolocation, in-app navigation, and notification

services for orders and announcements.

Humy Pioneer

Management of meals, drivers, and work schedules, along with

financial tracking and customer feedback.

Humy Customer

A user-friendly app with a functional coupon system, real-time

order tracking, and in-app payments for a seamless checkout experience.

The way to Heaven App

Developed and implemented a religious app integrating prayer reminders, Quran

readings, Hadiths, and Sunnah teachings

anfal pharmacy

simple app for pharmacer to show medicine and get from store imperfect medicine

Car Market

e-commerce app for trading car on all iraq

make it with nice design and alot of feature

Magenta
2024

an open source application was built to present a project for the university with mvc structure

Skills
Programming Languages

Dart, Implementing OOP and Solid Principle,Knowledge of Node js for backend

Flutter Development

Route and navigation handling, Integrating with APIs and handling JSON, Implementing user interfaces and experiences, Utilizing Flutter packages and plugins,Building custom widgets

API

RESTful APIs, Swagger, Postman

State Management

BLoC, Cubit, provider

Firebase

notification, Authentication,crashlytics,dynamic link

virsion control

GitLab, GitHub, Code magic (CI/CD)

Design Patterns

TDD , MVVM , MVC

Project Management

Trello

Storage

Shared Preferences, Drift,Secure shared Preferences

Professional Experience
Rzain, Mobile App Developer
07/2024 – 01/2025

Build Application for tracking time and task for stuff,

make this app like combine Jira and Clockify for track tasks and projects also timers,

developed with MVC architecture, cubit state management and Scrum methodology

Jacksi LTD, Mobile app Developer
2023 – 2024
  • Leading project members and make a strategy to deliver projects on time
  • The process of cooperation between members of the back-end, flutter and designer departments.
  • The way to heaven, Mobile App Developer (remotely, freelance)
    2022 – 2023
  • working with a great programmers and disgners for building app to publish it
  • make a strategy to make best performance and user experiance
  • Ulu Tech, Mobile App Developer
    2021 – 2022
  • Collaborated with the UI/UX design team to convert designs into responsive mobile interfaces.
  • Building V.2 of App add more faetures followed by some minor enhancements
  • Informa Team (Volunteer), Coach
    2019 – present
  • Teaching students how to deal with computers and how to solve intractable problems
  • Working to educate students in all of Syria through meetings and discussion conferences