Skip to content
View Aboud-KHalaf's full-sized avatar

Highlights

  • Pro

Block or report Aboud-KHalaf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Aboud-KHalaf/README.md

Aboud Khalaf

Mobile Software Engineer — Flutter · Kotlin · Jetpack Compose

I design and build scalable, maintainable mobile applications for Android and cross-platform,
with a focus on clean architecture, performance and long-term code quality.


Portfolio LinkedIn Medium Email


About

I'm a mobile engineer working across Flutter for cross-platform products and native Android with Kotlin and Jetpack Compose. I care about software that stays easy to change: clear architecture, well-defined boundaries, and code that the next engineer can read and trust.

Mobile Engineering
Production apps with Flutter and native Android, from UI to data layer.
Software Architecture
MVVM, Clean Architecture, unidirectional data flow and modular design.
Modern Android UI
Declarative UI with Jetpack Compose and Material Design 3.
Performance & Quality
Profiling, optimization, testing and maintainable codebases.

Tech Stack

Languages Kotlin  Dart  C++
Mobile Jetpack Compose  Android  Flutter
Backend & Data Supabase  Firebase  PostgreSQL  SQLite
Tools Android Studio  Gradle  Git  Figma

Engineering Principles

  • Simplicity first — the simplest solution that fully meets the requirements.
  • Separation of concerns — UI renders state, ViewModels coordinate, the data layer owns the data.
  • Readable over clever — clear naming, small focused units, no premature abstraction.
  • Verified changes — tests for business logic, small focused commits, review before merge.

GitHub Activity

GitHub stats Top languages

Problem Solving

Regular practice in algorithms and data structures through competitive programming.

LeetCode Codeforces HackerRank


Open to collaboration and mobile engineering opportunities — feel free to reach out.

Pinned Loading

  1. News-App News-App Public

    A simple application to display trending news in the USA using Flutter technology and News API, with the ability to search for a specific topic and navigate through various pre-existing categories …

    Dart 2

  2. ETC-Store ETC-Store Public

    A full-featured e-commerce Flutter application integrated with Firebase for backend services. This project demonstrates modern Flutter development practices, including state management, custom them…

    Dart 1

  3. Ketabk Ketabk Public

    A premium reading platform for seamless book discovery, smart recommendations, and an immersive reading experience powered by the Google Books API.

    Dart 2

  4. QuickNote QuickNote Public

    A modern, feature-rich note-taking application built with Flutter, offering a seamless experience for creating, organizing, and managing your notes.

    Dart

  5. OMR8X/asteroid-bomber OMR8X/asteroid-bomber Public

    Dart 1

  6. OMR8X/neuro-app OMR8X/neuro-app Public

    Dart 1 1