Contact Me
Hey, I am Mustafa Mahmoud
Experienced in developing and maintaining web and mobile apps using Laravel and Android frameworks, Skilled in building user-friendly interfaces and connecting front-end with back-end systems
Get In Touch
About
Experienced in developing and maintaining web and mobile apps using Laravel and Android frameworks, Skilled in building user-friendly interfaces and connecting front-end with back-end systems .
My Skills
I design and develop Android applications using Kotlin, Jetpack Compose, and Clean Architecture principles, structured with Modularization to improve scalability and code separation. My experience includes implementing dependency injection with Hilt, handling real-time chat with Pusher, video calls with Twilio, and secure payments using Stripe.
I build modern and scalable web applications using Laravel and PHP, following Clean Architecture and Modularization principles. My experience includes implementing secure authentication with multiple guards, real-time features with AJAX and Pusher, payment integration with Stripe, and developing responsive front-end interfaces using HTML and CSS.
Experienced in building desktop applications using Oracle Forms & Reports and PL/SQL, focusing on creating reliable and data-driven enterprise systems. Skilled in designing user interfaces, managing database interactions, and generating analytical reports to support business operations efficiently.
Experienced in designing efficient relational databases, creating schemas, ERDs, and mapping diagrams to represent data structure and relationships. Skilled in applying normalization principles and working with phpMyAdmin (MySQL), Microsoft SQL Server, and Oracle Database for schema design and optimization.
Skilled in designing and analyzing software systems using UML and structured analysis techniques. Experienced in creating Use Case Diagrams, Sequence Diagrams, Class Diagrams, Data Flow Diagrams (DFD), and Context Diagrams to model system behavior, data flow, and architecture clearly and efficiently.
Skilled in solving programming problems using data structures and algorithms to design efficient and optimized solutions. Experienced in applying logical and analytical thinking to tackle challenges in different programming languages, ensuring clean, maintainable, and high-performance code.
Recent Projects
A smart healthcare mobile app that enables heart rate monitoring (PPG), AI-based heart disease prediction, and doctor appointments with secure payments and video consultations. Includes medical reminders, health tracking, and a medical articles section for doctors.
Developed a Netflix Android application using Jetpack Compose with a modular architecture based on components. Implemented local caching using Room Database and followed Android Architecture Components to ensure clean, maintainable, and scalable code.
Developed a To-Do application using Kotlin and XML, following the MVVM architecture pattern. Implemented local data storage using Room Database to manage tasks efficiently and provide offline functionality.
Developed my Quran application using Kotlin and XML, implementing RecyclerView with custom adapters and Fragments for smooth navigation. Utilized OkHttp for network operations and SQLite for efficient local data storage and offline access.
I developed a Poto application using Jetpack Compose and Android Architecture Components. The project follows a clean modular structure with Dependency Injection implemented through Hilt. It also integrates a Room Database for efficient local data caching and offline access.
I developed a comprehensive E-Learning platform using the Laravel framework with MySQL as the database , The system supports two user roles ( students and instructors ) and was built using the Blade templating system and Laravel Breeze for authentication , It also integrates AJAX for real-time interactivity and Stripe for secure online payments.
I developed a Social Media API using the Laravel framework and MySQL. The project features real-time communication powered by WebSockets, secure authentication with JWT and multiple guards, and role management implemented through Spatie Permission. It also includes events and listeners, database notifications, and Laravel Queues for efficient background task handling.
A dynamic web application built using native PHP, MySQL, and the MVC architecture. The system allows users to generate and manage personal portfolio websites through an admin dashboard. It’s built with a custom PDO wrapper for secure database interactions, Rakit Validation for input validation, and PHP autoloading for efficient class management. The project demonstrates clean code organization, reusable components, and strong backend logic without using any external frameworks.
Developed a restaurant reservation system using native PHP and MySQL, following the MVC architecture, Implemented PDO for secure database interaction and used PHP autoloading to organize and manage classes dynamically. Input validation was handled using the Rakit Validation library.
A fully responsive personal portfolio website built using HTML, CSS, and media queries to ensure seamless display across all screen sizes and devices. The template provides a clean and modern layout for showcasing personal information, projects, and skills. It demonstrates strong front-end design skills and attention to responsive design principles without relying on external frameworks.
Get In Touch
Let’s create something amazing together!
Damanhur, Egypt
mustafa45salem@gmail.com
+201025824895