<?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 π';
}
}| π³ Payment Platforms | π ISP & Network Systems | π’ ERP & eCommerce | π± Microservices |
|---|---|---|---|
| Laravel Β· Spring Boot Β· Stripe | MikroTik Β· RADIUS Β· Billing | Multi-module enterprise apps | Spring Boot Β· Laravel Β· Flutter |
π’ 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
| 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 12Filament 4MySQLRedisStripeGitHub ActionsQueue WorkersMulti-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 17Spring Boot 3Spring SecurityJWTMySQLMapStructLombokMaven
π¨ 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
LaravelFilamentLivewireWebSocketsMySQLRedisQueue 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 12React 19RedisAWS S3AWS ComprehendLaravel OctaneJWT
π± 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 BootLaravelFlutterRedisAWS S3FilamentRBAC
π 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
LaravelFilamentMikroTik APIFreeRADIUSMySQLRedis
Made with π§‘ by Islam Abdelkarim


