Marwan Osama - PHP/Laravel Specialist

function

getSeniorPHPDeveloper()

// Return value:

Passionate PHP/Laravel developer with 3+ years experience building scalable back-end solutions. I follow OOP and SOLID principles to create clean, maintainable code. Constantly learning and adapting to new challenges in the ever-evolving tech landscape.

Nasr City, Cairo, Egypt (+20) 1022418008 [email protected]
Marwan Osama
PHP Specialist
Filament Logo

Filament Plugins Crafted with ❤️

v2.x & v3.x Compatible

Google Calendar Sync

Most Popular

Seamless two-way synchronization between your app and Google Calendar with advanced features.

Key Features:

  • Real-time two-way event synchronization
  • Full support for recurring events with custom rules
  • Intelligent conflict resolution system
  • Secure OAuth 2.0 authentication flow
Laravel Livewire Google API
Downloads: 1,200+ View Documentation →

Advanced Backup Manager

Comprehensive database backup solution with scheduling and cloud storage integration.

Key Features:

  • One-click database backups
  • Automated scheduling (daily, weekly, monthly)
  • Cloud storage to S3, Dropbox, Google Drive
  • Encrypted backups for security
MySQL S3 Encryption
Downloads: 850+ View Documentation →

AI Content Generator

Coming Soon

OpenAI-powered content generation directly within your Filament admin panel.

Planned Features:

  • AI-generated content for any model field
  • Customizable tone and style presets
  • Multi-language support
  • Template system for common content types
OpenAI GPT-4 Content
Release: Q4 2023 Notify Me →

My Filament Philosophy

I build plugins that extend Filament's capabilities while maintaining its elegant simplicity. Each plugin is crafted with attention to detail, performance, and developer experience.

Fun Fact: I've contributed to Filament v2 → v3 migration docs

Want Custom Filament Development?

I can build custom plugins or features tailored to your specific needs.

Get a Quote

Technical Parameters

PHP Development

  • PHP 7.x - 8.x (3+ years)
  • OOP & SOLID Principles
  • Composer, PSR Standards
  • Advanced PHP Concepts

Laravel Framework

  • Laravel 7-11 (Production Experience)
  • Eloquent ORM & Relationships
  • Filament & Livewire
  • Queue System & Jobs

Database

  • MySQL (Query Optimization)
  • MongoDB Experience
  • Indexing & Eager Loading
  • Database Design (3NF)

API Development

  • RESTful API Design
  • Laravel Sanctum/Passport
  • Third-party API Integration
  • Zapier Integration

Frontend

  • Vue.js Framework
  • Tailwind CSS
  • HTML5/CSS3
  • JavaScript (ES6+)

DevOps

  • Git Version Control
  • AWS & DigitalOcean
  • Nginx Configuration
  • Linux Server Management

Professional Experience

Back-End Developer

Oct 2023 - Present
Solution-Work, Mannheim, Germany (Remote)
  • Optimized SQL performance, reducing query execution time by 80% through indexing and query optimization
  • Implemented 8 new features including Google Calendar sync, backup module, and ticket system
  • Refactored legacy code following SOLID principles (Single Responsibility, Open-Closed)
  • Developed SaaS application from scratch optimized for 100k monthly users
  • Managed deployment process with staging (MVP branch) and production (release branch) environments

Full-Stack Developer

Aug 2022 - Jul 2023
Janagate, Riyadh, KSA
  • Optimized product data fetching in Zend PHP CMS application through eager loading
  • Developed responsive hotel landing page using Tailwind CSS
  • Built auction platform with Laravel/Vue.js handling 10k daily users (real-time bidding, payments)
  • Managed server deployments and performance monitoring for CMS and auction platforms

Junior Back-End Developer

Dec 2021 - Jun 2022
3x1, New Cairo, Egypt
  • Developed API for workspaces application gaining experience in API design
  • Followed full software development lifecycle for clearer project organization
  • Implemented clean code practices that reduced errors and improved team velocity
  • Collaborated with team members through knowledge sharing sessions

Bachelor of Business Administration

2019 - 2023
Al-Shorouk Academy, Cairo, Egypt
  • Specialization in Accounting
  • Self-taught programming skills alongside degree

dd($productionData)

PRODUCTION 😱
array:3 [▼
"project" => Illuminate\Collection {#2086 ▼
#items: array:1 [▼
0 => App\Project {#2088 ▼
#connection: "mysql"
#table: "projects"
#primaryKey: "id"
#exists: true
wasRecentlyCreated: false
#attributes: array:2 [▼
"name" => "Big Data Project"
"avatar" => "/* binary data */"
]
#original: array:2 [▼
"name" => "Big Data Project"
"avatar" => null
]
#changes: []
#casts: []
#dates: []
#hidden: []
#guarded: array:1 [▼
0 => "*"
]
}
]
}
"debug" => "Whoops! This wasn't supposed to happen in production 😅"
"solution" => "Pretend you didn't see this and deploy quickly"
]
Debug time:
Memory usage: . MB
File: app/Http/Controllers/ProductionController.php (line 42)
Process terminated by dd() - "It works on my machine!" 🤷‍♂️

Every Laravel developer's nightmare... and also guilty pleasure 😅

Key Projects

SaaS Invoice Management System

Laravel/Filament

Comprehensive financial workflow system with subscription management, automated invoicing, and digital contracts.

Features:

  • Paddle subscription management
  • Role-based access control (admin, company, users)
  • Automated invoice generation (monthly, quarterly, yearly)
  • Branded email templates with PDF attachments
  • Digital contracts with e-signature support
  • Zapier API integration
Laravel Filament Livewire Tailwind CSS Paddle

Filament Google Calendar Sync Plugin

Laravel Package

Real-time two-way synchronization between application events and Google Calendar with recurring event support.

Features:

  • Create/update/delete events with Google Calendar integration
  • Recurring event support with custom rules
  • Conflict handling to prevent duplicates
  • OAuth 2.0 authentication
  • User-configurable sync preferences
  • Comprehensive error logging
PHP Laravel Google API OAuth 2.0

Service Booking Mobile App Backend

RESTful API

Booking platform backend with service publishing, client booking, and subscription management.

Features:

  • Service portfolio showcase (Instagram-like feed)
  • Subscription-based service publishing
  • Booking system with notifications
  • In-app chat between clients and partners
  • Paymob payment integration with wallet system
  • Filament admin panel for management
Laravel REST API Paymob Filament WebSockets

Blog Platform with Landing Page

Vue.js Frontend

Responsive blog platform with content management, SEO optimization, and modern UI.

Features:

  • Combined blog and landing page platform
  • Modern responsive UI with Tailwind CSS
  • Vue.js powered admin panel
  • Efficient content management tools
  • Advanced caching for performance
  • SEO optimized structure
Laravel Vue.js Tailwind CSS SEO

Contact Me

Get In Touch

I'm currently available for contract work and full-time opportunities. Feel free to reach out to discuss your project needs or career opportunities.

Location
Nasr City, Cairo, Egypt

Send Message