Architecting robust backend systems.

I am a Senior Backend Engineer and Full Stack Developer with a passion for building scalable, high-performance applications. I specialize in distributed systems, microservices architecture, and clean code principles.

Experience

Full Stack Engineer

VBooking
DEC 2025 - AUG 2026

Promoted to drive full-stack enhancements for a high-traffic travel CRM serving prominent clients like Riva Trip and VioletSprings. Engineered scalable, client-facing B2C platforms and unified CRM dashboards by leveraging the Ant Design (AntD) UI development system to ensure structural visual consistency and rapid frontend component development. Integrated global external suppliers (Akbar and TBO Holidays) for automated flight and hotel booking systems. Architected a sophisticated Redis caching infrastructure to optimize external API request handling, drastically minimizing supplier API latency and overhead.

React.jsAnt Design (AntD)Express.jsNode.jsRedisPostgreSQLSequelize

Backend Engineer

VBooking
DEC 2025 - AUG 2026

Architected and implemented a secure, multi-tenant payment infrastructure tailored for a specialized SaaS CRM environment. Applied advanced design patterns, utilizing the Abstract Factory pattern to decouple the core system and ensure seamless integration of multiple payment gateways including Tamara, Tabby, and NGenius. Modeled comprehensive Enhanced Entity-Relationship Diagrams (EERD) to enforce strict structural data constraints, optimizing PostgreSQL performance via balanced database normalization. Enforced elite-grade transactional security by designing a custom state machine with distributed locks, AES encryption, schema validation, and multi-layered webhook verification mechanisms (IP and header key validation).

Express.jsNode.jsPostgreSQLSequelizeDesign PatternsSecurity & Encryption

Frontend Team Lead

Mutqin AI
Sep 2024 - Sep 2025

Spearheaded the frontend engineering team to orchestrate a complete architectural refactor and migration of the AI content platform from Vite to Next.js, implementing a modular Atomic Design structure. Championed application performance by pivoting the core rendering strategy toward SSR and SSG to maximize edge-caching via CDNs. Successfully mitigated client-side hydration bottlenecks by replacing Tiptap with a custom Quill configuration and optimizing internationalization (next-intl) to run natively as Server Components. Overhauled the platform's authentication architecture, implementing a secure dual-token JWT mechanism (short-lived tokens in session storage and long-lived tokens in secure cookies with strict TTL settings), managed via Redux Toolkit (RTK).

Next.jsViteRedux Toolkit (RTK)next-intlQuillAtomic DesignJWT SecuritySSR/SSG

Frontend Engineer (Contract)

Advertising Agency
Mar 2024 - Sep 2025

Engineered and optimized high-conversion, hyper-targeted landing pages for critical marketing campaigns using Next.js, implementing advanced performance techniques (code-splitting, lazy loading, and caching) to achieve lightning-fast response times as low as 500ms and exceed Core Web Vitals, SEO, and accessibility standards. Architected scalable, maintainable UI solutions using clean architecture and Atomic Design principles. Designed and implemented highly intuitive, dynamic lead-generation forms featuring frictionless UX/UI to maximize conversion rates. Collaborated cross-functionally with designers and growth marketers to align visual aesthetics with target audience personas, resulting in seamless user journeys and boosted lead capture performance.

Next.jsReact.jsDynamic FormsUX OptimizationCore Web VitalsTailwind CSS

Full Stack Developer

3TEEB
2023 - 2024

Architected and led the end-to-end development of a high-frequency algorithmic trading platform. Initially engineered an automated Telegram trading bot that ingested real-time trading signals via TradingView webhooks to execute instant buy/sell orders across connected Binance accounts. Scaled the architecture into a comprehensive web platform featuring risk-segregated investment funds, allowing users to securely bind their exchange accounts via APIs and subscribe to automated portfolios based on their risk tolerance. Developed responsive, dynamic dashboards using Flask to display real-time market prices and user portfolios, while implementing elite-grade security and encryption protocols for financial transactions.

FlaskPythonTelegram Bot APIBinance APIWebhooksReal-time DataFinancial Security

Freelance Software Engineer

Mostaql Platform
2021 - 2023

Successfully delivered a diverse portfolio of high-quality software solutions for multiple regional clients. Architected and deployed intelligent Python-based Telegram bots integrated with OpenAI's ChatGPT API to automate natural language processing and user engagement. Developed dynamic, content-driven sports and football web platforms, optimizing frontend performance and backend data delivery. Managed the complete project lifecycle, from initial client requirement gathering and database schema design to final cloud deployment, ensuring agile delivery and high client satisfaction.

PythonOpenAI APITelegram Bot APIJavaScriptWeb DevelopmentDatabase Design

Education

Pharos University in Alexandria logo

Bachelor of Computer Engineering

Pharos University in Alexandria (PUA)
2020 – 2025
ExcellentGPA: 3.35
KTH Royal Institute of Technology logo

Bachelor of Computer Engineering

KTH Royal Institute of Technology
2020 – 2025

Dual-Degree Program

Comprehensive curriculum equivalence from Pharos University, Egypt & KTH Royal Institute of Technology, Sweden.

Technical Arsenal

Backend & Systems

Designing resilient, distributed systems tailored for high-throughput and low-latency performance.
NestJSNode.jsPythonExpress.jsREST APIs

Data Storage

Modeling schemas and tuning storage layers for consistency, speed, and scale.
PostgreSQL90%
Redis85%
MongoDB80%

Infrastructure

Provisioning and orchestrating cloud-native environments with full infrastructure-as-code coverage.
KubernetesDockerAWSTerraform

Frontend Development

Building performant, accessible, and highly interactive user interfaces.
Next.jsReactTypeScriptTailwind CSS