Skip to content
View salahamassi's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@SwifterSwift @winchsa

Block or report salahamassi

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.

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
salahamassi/README.md

👋 Hi, I’m Salah Amassi

Senior Mobile Engineer | Flutter & iOS Specialist | Framework Crafter


I build frameworks, not just features.
My mission is to empower mobile teams with clean architecture, developer-friendly tools, and open-source solutions that scale.


🚀 What I Do

  • Build Modular, Scalable Mobile Apps: Specializing in Flutter & Dart, Swift & UIKit.
  • Architect for Maintainability: Passionate about modular architecture, form engines, and validation.
  • DX & Automation Advocate: I design CLI tools, streamline developer experience, and automate with GitHub Actions & CI/CD.
  • API, Firebase & Analytics: Experienced with REST APIs, Firebase, and Appsflyer integrations.

🏆 Notable Projects

  • Flutter Bond:
    Laravel-inspired framework for Flutter—modular packages for forms, networking, caching, and more.
  • AppRouter-UIKit:
    Lightweight, flexible routing framework for UIKit-based iOS apps.
  • My Technical Articles on Medium:
    Covering Firebase customization, protocol magic in Swift, and mobile architecture strategies.

🛠️ Top Skills

  • Flutter & Dart
  • Swift & UIKit
  • Modular Architecture
  • Form Engines & Validation
  • REST APIs, Firebase, Appsflyer
  • CLI Tools & DX Design
  • GitHub Actions, CI/CD

🌍 Connect With Me

LinkedIn Medium GitHub


✍️ Fun Facts

  • I write deeply technical articles with a storytelling flavor.
  • I'm passionate about open-source innovation and transforming real dev pain into reusable tools.
  • Outside of code, I love exploring music, animation, and journaling ideas.

Pinned Loading

  1. dev-reflections dev-reflections Public

    A growing collection of my technical articles, reflections, and ideas — from Swift protocols to Flutter packages, written with clarity and heart.

  2. Android-Mask-Date-EditText Android-Mask-Date-EditText Public

    A Kotlin library that provides a custom EditText with date input masking, validation, and formatting for Android apps

    Kotlin 22 8

  3. Quran-svg-mobile Quran-svg-mobile Public

    Editing Svg output files from Quran SVG repository, to be more suitable with mobile applications, by removing unneeded layers and remove white margin from svg files.

    Swift 10 5

  4. easy_bar_style easy_bar_style Public

    A Flutter widget to easily manage status bar and navigation bar styles across different pages

    Dart 4

  5. AppRouter-UIKit AppRouter-UIKit Public

    A Swift library for managing navigation and screen composition in UIKit iOS applications

    Swift 3

  6. PrayersTimes PrayersTimes Public

    A Swift application for calculating and displaying Islamic prayer times

    Swift 1