Skip to content
View ebrahimmansur's full-sized avatar
:octocat:
while(isAlive){fixProblem(problem);}
:octocat:
while(isAlive){fixProblem(problem);}

Organizations

@MT-Reservation @quadro-Mayasem @Bedayat-ly

Block or report ebrahimmansur

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

Hi, I'm Ebrahim Mansur 👋

Software Engineer building production mobile applications, backend services, and cloud-native systems.

I enjoy turning complex business requirements into reliable, scalable, and maintainable software — from mobile applications and backend APIs to deployment automation and production infrastructure.

My engineering journey spans Flutter, .NET, distributed systems, DevOps, and cloud engineering, with a growing focus on Kubernetes, Platform Engineering, Infrastructure as Code, and cloud-native architecture.


🔓 Open Source

🔐 DPoP Flutter

A client-side DPoP implementation that helps protect OAuth access tokens from replay attacks through cryptographic proof-of-possession.

🛡️ EbrahimMansur.Dpop

A .NET library for validating DPoP proofs on APIs, including:

  • Signature verification

  • Token binding

  • Nonce handling

  • Replay protection

  • Request validation

  • EbrahimMansur.Dpop — .NET DPoP validation

📦 167+ package downloads across NuGet & pub.dev


🌟 Featured Projects

📱 LTT LIFE — Developed & Maintainer

A production telecom application developed for Libya Telecom & Technology (LTT), providing customers with a complete digital self-service experience.

Google Play

📈 Impact

  • ⭐ 100,000+ downloads
  • 🚀 Actively maintained and continuously enhanced
  • 📱 Production application serving LTT customers

Responsibilities

  • Developed and maintained the production Flutter application
  • Delivered new customer-facing features
  • Managed Google Play & App Store releases
  • Improved application stability and performance
  • Integrated and consumed backend APIs
  • Collaborated with backend and business teams

Key Features

  • Account Management
  • Balance Transfer
  • Internet Quota Sharing
  • Online Recharge & Payments
  • Multi-Account Management
  • Service Requests

Tech: Flutter • ASP.NET Core • REST APIs


💳 Anis — Developed & Maintainer

A distributed financial platform providing payment processing and digital gift card services.

Google Play

📈 Impact

  • ⭐ 100,000+ downloads

Responsibilities

  • Backend development
  • Distributed service integration
  • Feature implementation
  • Production maintenance

Key Features

  • Payment Processing
  • Gift Card Platform
  • Service Integration

Tech: Flutter • REST APIs


🎓 Enjaz — Developed & Maintainer

An educational platform focused on improving digital learning experiences.

Google Play

📈 Impact

  • ⭐ 10,000+ downloads

Responsibilities

  • Feature development
  • Production maintenance
  • Performance optimization
  • Production support

Focus Areas

  • Learning Experience
  • Platform Stability
  • Continuous Improvements
  • Long-term Maintainability

🏥 Tahseen — Developed & Maintainer

A national COVID-19 vaccination platform officially adopted by the National Center for Disease Control (Libya).

Google Play

📈 Impact

  • ⭐ 50,000+ downloads

Responsibilities

  • Mobile application development
  • Production maintenance
  • Feature implementation
  • Performance improvements

Key Features

  • Citizen Registration
  • Resident Registration
  • Digital Vaccination Certificates
  • COVID Test Results
  • Vaccination Center Locator

🍔 Yummy — Archived

A food-delivery startup connecting customers with talented home chefs.

🏆 Winner of the Enjazi Startup Competition

Responsibilities

  • Mobile application development
  • Product implementation
  • Startup MVP delivery

🛠 Tech Stack

📱 Mobile

Flutter • Dart • Bloc/Cubit • Riverpod • GetIt • Hive • Dio

⚙️ Backend

ASP.NET Core • Web APIs • gRPC • Entity Framework Core • PostgreSQL • Redis • SignalR • Background Services

☁️ DevOps & Infrastructure

Docker • GitHub Actions • GitLab CI • Kubernetes • Linux • Nginx • Prometheus • Grafana


🌱 Currently Exploring

I'm continuously expanding from application development toward cloud-native and platform engineering.

  • ☁️ AWS Cloud
  • ☸️ Kubernetes
  • 🏗️ Platform Engineering
  • 🧱 Infrastructure as Code
  • 🔄 GitOps
  • 🌐 Distributed Systems
  • 📊 Observability
  • 🔐 DevSecOps

📐 Engineering Principles

I enjoy solving engineering problems by breaking complex systems into simple, maintainable components.

I care about software that is:

  • Scalable
  • Testable
  • Maintainable
  • Observable
  • Production Ready

🤝 Let's Connect

📧 Email ebrahimmansur90117@gmail.com

💼 LinkedIn linkedin.com/in/ebrahim-mansur-51b526202

Pinned Loading

  1. responsive-widget responsive-widget Public

    A widget class that can be used to help with responsive design in flutter.

    Dart 1

  2. flutter-design-system flutter-design-system Public

    my centralized solution when dealing with themes and widget level representations in a flutter project.

    C++ 1

  3. contribution-design-pattern contribution-design-pattern Public

    A design solution to deal with decoupling features from entry-points component like app-bar, sidebar and bottom-navigation-bar .

    C++ 4

  4. dpop_flutter dpop_flutter Public

    An HTTP-client-agnostic implementation of OAuth 2.0 DPoP (RFC 9449 - Demonstrating Proof of Possession) for Dart and Flutter.

    Dart 1

  5. dpop-dotnet dpop-dotnet Public

    DPoP (RFC 9449) for ASP.NET Core — sender-constrain your OAuth access tokens to a client's cryptographic key, so a stolen bearer token alone is no longer enough to call your API.

    C# 1