Skip to content
View islamV's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report islamV

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.

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

Typing SVG


πŸ§‘β€πŸ’» About Me

<?php

namespace IslamAbdelkarim;

class SeniorBackendEngineer
{
    public string $name     = 'Islam Abdelkarim';
    public string $role     = 'Senior Backend Engineer';
    public string $location = 'Giza, Egypt πŸ‡ͺπŸ‡¬';
    public string $email    = 'islamabdelkarimpro@gmail.com';

    public array $currentWork = ['VDX β€” advanced backend platform'];
    public array $learning    = ['Advanced Microservices', 'System Design at Scale'];
    public array $expertise   = ['Laravel 10–12', 'Filament v2–v5', 'Spring Boot', 'REST APIs', 'WebSockets'];

    public string $achievement = 'Improved API performance by 40% via Redis + query optimization';
    public string $education   = 'B.Sc. Computer Science β€” Menoufia University (2022–2026)';

    public function funFact(): string
    {
        return 'I think I am funny πŸ˜„';
    }
}

πŸš€ What I Build

πŸ’³ Payment Platforms 🌐 ISP & Network Systems 🏒 ERP & eCommerce πŸ“± Microservices
Laravel Β· Spring Boot Β· Stripe MikroTik Β· RADIUS Β· Billing Multi-module enterprise apps Spring Boot Β· Laravel Β· Flutter

πŸ› οΈ Tech Stack

Backend

PHP Laravel Livewire Filament Java Spring Boot

APIs & Architecture

REST GraphQL WebSockets JWT Microservices Multi-Tenant

Frontend Integration

Vue.js React JavaScript TypeScript Tailwind CSS

Databases & Caching

MySQL PostgreSQL Redis SQLite

DevOps & Cloud

Docker GitHub Actions AWS DigitalOcean Cloudflare Nginx Linux

Tools

Git Postman Figma VS Code


πŸ’Ό Experience

🟒 Backend Engineer β€” Laravel Β |Β  Mzaodin Β Β·Β  2024 – 2025 Β· Saudi Arabia, Remote
  • πŸŽ›οΈ Built advanced admin dashboards using Laravel Filament and Vue.js components
  • ⚑ Implemented real-time features using WebSockets and event broadcasting
  • πŸ”„ Designed background job pipelines for async processing at scale
  • πŸ”— Developed scalable RESTful APIs consumed by mobile apps and third-party services

βšͺ Backend Engineer β€” Laravel Β |Β  Q Company Β Β·Β  2023 – 2024 Β· Giza, Egypt
  • 🏒 Developed ERP modules and backend systems for enterprise clients
  • πŸ›’ Built scalable eCommerce platforms and secure online examination systems
  • πŸš€ Improved API performance by 40% using Redis caching + database query optimization
  • πŸ”§ Refactored legacy systems to improve scalability, maintainability, and stability

πŸ—‚οΈ Featured Projects

Project Stack Description
πŸ’³ FastPay Merchant Platform Laravel 12 Β· Filament 4 Β· Stripe Multi-panel payment platform with hosted checkout, quick pay links & Stripe reconciliation
β˜• FastPay Backend Java 17 Β· Spring Boot 3 Β· JWT Payment gateway β€” JWT auth, sessions, refunds, payouts & webhook delivery
πŸ”¨ Mzaodin β€” Auction Platform Laravel Β· Filament Β· WebSockets Full auction ecosystem with live bidding, wallet system & email notifications
πŸ“– Reo β€” Manga Platform Laravel 12 Β· React 19 Β· AWS High-performance reading platform with Octane, AWS S3 & AI content moderation
🌐 Star Misr Pro β€” ISP Platform Laravel Β· MikroTik Β· FreeRADIUS ISP billing system with router integration, RADIUS auth & prepaid voucher automation

πŸ’³ FastPay Merchant Platform β€” Laravel 12 Β· Filament 4 Β· Stripe
  • πŸ—οΈ Architected a multi-subdomain Laravel 12 app across merchant portal, system ops panel, hosted checkout, quick pay & API surface
  • πŸ’³ Full Stripe card payment integration with webhook reconciliation and real-time transaction sync
  • πŸ“Š Segmented Filament 4 dashboards β€” merchant KPIs, payments monitor & developer analytics widgets
  • πŸ” Dual auth guards: merchant users vs system operators with fully isolated sessions
  • 🌍 Fully bilingual (Arabic / English) with translation-driven UI labels across all panels
  • πŸ”„ Background queue workers for async payout processing and outbound webhook delivery

Laravel 12 Filament 4 MySQL Redis Stripe GitHub Actions Queue Workers Multi-tenant


β˜• FastPay Backend β€” Java 17 Β· Spring Boot 3 Β· JWT
  • πŸ”‘ API key authentication that issues JWT access + refresh tokens with AES-encrypted merchant secrets
  • πŸ’Έ Payment session creation with generated checkout URLs, retry flows, and cancel flows
  • πŸ“‹ Paginated transaction listing with aggregate summary endpoints by date range and currency
  • πŸ” Refund creation with refundable-balance validation & payout creation with merchant balance checks
  • πŸ“‘ Outbound webhook delivery with HMAC signatures and automatic retries
  • 🧾 Full request/response API & audit logging on all endpoints

Java 17 Spring Boot 3 Spring Security JWT MySQL MapStruct Lombok Maven


πŸ”¨ Mzaodin β€” Auction Platform β€” Laravel Β· Filament Β· WebSockets
  • πŸ›οΈ Full admin CRUD for members, products, and auctions with live participant tracking and payment status management
  • ⚑ Real-time bidding via WebSockets β€” live auction countdowns and live bid broadcasting
  • πŸ’° Wallet system with subscription payments, withdrawal records, and winner invoice management
  • πŸ“§ Automated email notifications for wins, invoices, timed payment reminders, and shipping updates
  • 🎟️ Configurable auction parameters: countdown timers, opening bid price, subscriber thresholds & payment deadlines

Laravel Filament Livewire WebSockets MySQL Redis Queue Workers


πŸ“– Reo β€” Manga Platform β€” Laravel 12 Β· React 19 Β· AWS
  • πŸš€ Built a scalable manga reading platform with RESTful APIs and an SEO-optimized React 19 SPA
  • ⚑ Boosted backend performance using Laravel Octane and Redis queue processing
  • ☁️ Integrated AWS S3 for media storage and AWS Comprehend for AI-powered content moderation
  • πŸ” Secure authentication via JWT with multi-provider social login support

Laravel 12 React 19 Redis AWS S3 AWS Comprehend Laravel Octane JWT


πŸ“± Sandenk β€” Microservices Mobile Ecosystem β€” Spring Boot Β· Laravel Β· Flutter
  • πŸ—οΈ Architected a distributed microservices platform β€” mobile apps, API services, and admin systems
  • ⚑ High-performance APIs built with Spring Boot and Redis caching for sub-100ms response times
  • πŸ›‘οΈ Laravel Filament admin panel with advanced RBAC permission system
  • ☁️ AWS cloud services for scalable file storage and AI-powered content analysis

Spring Boot Laravel Flutter Redis AWS S3 Filament RBAC


🌐 Star Misr Pro β€” ISP Network & Billing Platform β€” Laravel Β· MikroTik Β· FreeRADIUS
  • πŸ“‘ Centralized admin dashboard for monitoring subscribers, servers, and network performance in real time
  • πŸ”Œ MikroTik router and FreeRADIUS integration β€” bandwidth limits, authentication, and active session management
  • 🎟️ Automated prepaid voucher generation, tracking, and expiry system for internet access control
  • πŸ“ˆ Designed to support large ISP networks with high uptime and horizontally scalable infrastructure

Laravel Filament MikroTik API FreeRADIUS MySQL Redis


πŸ“Š GitHub Stats


πŸ† Trophies


πŸ“ˆ Contribution Graph


🀝 Let's Connect

Email LinkedIn GitHub


Β  I love connecting with different people β€” say hi, I'll be happy to meet you! 😊

Made with 🧑 by Islam Abdelkarim

Pinned Loading

  1. islamV islamV Public