About Me

Hello! I'm Ahmed Mhamdi, a Senior Flutter Developer with over 4 years of experience in developing beautiful and high-performing cross-platform mobile applications. My expertise spans both front-end development and back-end integration, allowing me to deliver seamless user experiences and efficient app functionality.

Technical Expertise

  • Mobile Development: Skilled in Flutter and Dart, specializing in creating visually appealing and user-centric applications for both iOS and Android platforms.
  • Front-End Development: Strong foundation in UI/UX design principles, with expertise in creating responsive and interactive interfaces using Flutter.
  • Back-End Integration: Proficient in connecting applications to back-end services, whether through Firebase or RESTful APIs built with PHP.
  • State Management: Experienced with BLoC and GetX for efficient and maintainable state management.
  • Database Management: Skilled in using MySQL databases for optimized data handling.
  • Control Panel Development: Capable of developing control panels for web or desktop platforms.
  • Version Control: Proficient in Git and GitHub for collaboration and version tracking.

Additional Skills

I'm committed to continuous learning, collaborating closely with designers and product managers to bring ideas to life. I enjoy open-source contributions and staying up-to-date with the latest in tech.

Projects

ShopVibe Project Image

ShopVibe - E-commerce Mobile App

A full-featured mobile e-commerce application built with Flutter. ShopVibe provides a seamless shopping experience, allowing users to browse products, add items to their cart, and securely complete purchases.

  • Database: MySQL, used for secure and efficient storage of product and user data.
  • API Integration: Developed a custom PHP RESTful API to handle interactions with the MySQL database, supporting secure and efficient data transactions.
  • State Management: BLoC architecture, ensuring smooth and maintainable state transitions.
  • Core Features: User authentication, product search, favorites, ratings, and an intuitive checkout flow.

Technologies Used: Flutter, Dart, MySQL, PHP RESTful API, BLoC

Project 1

Description of Project 1.

Project 2

Description of Project 2.

Skills

HTML, CSS, JavaScript, Python

Contact Me

Feel free to reach out via email or LinkedIn!