Amr Ibrahim

Senior Flutter Developer & Cross-Platform Expert

Flutter Mobile Developer with 4+ years of experience in cross-platform app development for iOS and Android platforms. Demonstrated expertise in designing and delivering robust mobile applications using Flutter framework, with a focus on performance optimization and user experience. Track record of reducing development cycles by 40% while maintaining 99.9% app stability.

About Me

I'm a passionate Senior Flutter Developer currently leading development at Peer for Tech in Cairo, Egypt. With demonstrated expertise in designing and delivering robust mobile applications using Flutter framework, I focus on performance optimization and exceptional user experience. I have successfully served 50,000+ users across multiple enterprise-scale applications, with proven expertise in cross-functional team collaboration and technical leadership.

Languages

Arabic
Native
English
Advanced

Technical Skills

Mobile Development

Flutter SDK Dart Programming iOS Development Android Development Cross-Platform Development UI/UX Design Material Design Custom Animations Responsive Layouts Mobile Architecture

Backend & Cloud Services

Firebase Google Cloud Platform Cloud Services

Development Tools & Version Control

Git GitHub GitLab Version Control

Architecture & Methodologies

Agile Methodologies Scrum Kanban Design Patterns SOLID Principles Problem Solving Technical Leadership Testing Debugging Performance Optimization

Featured Projects

Point Of Sale Mobile Application

Versatile POS System

Created a versatile POS system for efficient sales management, payment recording, inventory tracking, and invoice generation with WhatsApp integration, compatible across all device sizes. Features comprehensive sales tracking, real-time inventory management, and seamless payment processing with modern NFC technology.

Dart language Flutter Cross Platform NFC Payment Rest API WhatsApp Integration Agile

Chambers Mobile Application

Government Automation Platform

Mobile Application that automates the electronic attestation for commercial chambers in KSA. This government-grade solution digitizes bureaucratic processes and serves businesses across Saudi Arabia with secure, reliable electronic attestation services. Features advanced security protocols and seamless government API integration.

Dart language Flutter Cross Platform Rest API Government Integration Security Protocols

Committees Mobile Application

Corporate Management Platform

Mobile Application managing committees' meetings, decisions, and attendance. Features comprehensive meeting management, decision tracking, attendance monitoring, and seamless coordination for corporate committees and organizations with real-time synchronization and automated workflows.

Dart language Flutter Cross Platform Meeting Management Real-time Updates Corporate Solutions

Professional Experience

2024 - Present

Senior Flutter Developer

Peer for Tech

  • Leading Flutter development for innovative tech solutions
  • Architecting scalable mobile applications with modern Flutter practices
  • Implementing advanced state management and performance optimizations
  • Mentoring junior developers and establishing best practices
  • Collaborating with cross-functional teams to deliver high-quality mobile experiences
Feb 2023 - 2024

Senior Flutter Developer

World Of System and Software, Cairo Egypt

  • Lead development of enterprise-scale Flutter applications serving 50,000+ users
  • Architect and implement maintainable Dart code solutions within cross-functional teams
  • Optimize application performance achieving 40% reduction in load times
  • Manage development team and coordinate sprints using Agile methodology
  • Implement automated testing reducing bug detection time by 60%
  • Drive technical decisions and architecture planning for multiple projects
Sep 2020 - Feb 2023

Mobile Developer

Safqh, Saudi Arabia

  • Developed and deployed Flutter applications for leading real estate platform
  • Implemented complex UI/UX designs improving user engagement by 35%
  • Maintained 99% crash-free sessions across all deployments
  • Reduced API response time by 45% through efficient caching strategies
  • Integrated real-time property updates using WebSocket connections
  • Created reusable component library reducing development time by 30%

Certificates & Education

Flutter and Dart Solid Principles and Top Design Patterns

Udemy

April 2024

Managing State in Flutter using Bloc

Educative.io

April 2024

The Complete Flutter Guide Certificate

Udemy

November 2023

The Complete Dart Developer Guide

Online Course

July 2023

Building Flutter Screens

Coursera

November 2023

Business English Speaking

Coursera

Completed

Let's Connect

Location

Cairo, Egypt