// projects

Selected Work

Mastercard Fee Calculator

Rule-based engine that maps and evaluates scheme fees and interchange fee structures across multiple transactional data sources for CIB.

TypeScriptNode.jsRule EngineRBACAudit Logs
View Case Study

EasyKash: Payment Gateway

Multi-provider payment infrastructure integrating nine providers (Stripe, MPGS, Bank Misr, Fawry, and more) with intelligent card routing via BIN lookup.

Node.jsTypeScriptStripeRedisBIN Routing
View Case Study

EasyKash: Auth Security Overhaul

Migrated authentication stack from JWT to Redis-backed sessions with 2FA, reCAPTCHA, and comprehensive session lifecycle management.

Node.jsRedisSecurity2FAEasykash
View Case Study

EasyKash: Business Management Platform

Multi-tenant platform with org management, team roles, KYC verification workflows, contract handling, invoicing, and reservation systems.

AngularNode.jsMySQLMulti-tenantKYC
View Case Study

DEV GLOBAL CRM

Multi-channel CRM with Twilio voice/SMS integration, contact management, real-time activity tracking, and Stripe subscription billing.

Node.jsTwilioStripeTypeScriptDocker
View Case Study

CI/CD & DevOps Pipeline

Containerised deployment pipeline: GitHub Actions automation, Docker multi-stage builds, registry integration, and automated stack deployment.

DockerGitHub ActionsNginxLinuxCI/CD
View Case Study