Skip to content

Profile & experience

About.

Software engineer working across backend and full-stack delivery, with production experience in cybersecurity, B2B electronic-component trading and financial workflows. The work is consistently about complex integrations, backend architecture, system reliability, data and query optimisation, and cloud infrastructure.

The work has been delivered remotely from Cairo for teams in the United States (C3S Software), Europe (Olqan, Estonia) and the Gulf (Talab Hub, Saudi Arabia): employed at C3S Software, and freelance for Olqan (as an independent contractor), Outlier AI and Talab Hub.

Depth lives in the case studies; this page is the record behind them.

Title
Software Engineer, Full-Stack
Based
Cairo, Egypt
Availability
Remote & relocation open
Markets
U.S. · Europe · Gulf region

Timeline

Month-accurate · concurrent work in parallel

Timeline of engagements from Jul 2021 to present. C3S Software: Software Engineer, Nov 2022 – Present. Olqan: Senior Software Engineer, Apr 2025 – Aug 2025; Tech Lead, Aug 2025 – Present. Outlier AI: AI Trainer, Jun 2024 – Nov 2024. Talab Hub: Full-Stack Developer, Oct 2021 – Aug 2023. Study: ITI, Oct 2021 – Jun 2022.

Experience

Primary engagements first

  1. Nov 2022 – Present

    Current

    United StatesUSA-based · remote

    C3S Software

    C&C Computer Solutions · Remote · USA-based

    Enterprise products in cybersecurity and B2B trading for Pulsar Security and NewPower Worldwide.

    • Cybersecurity platform work across customer domains, dark-web monitoring and vulnerability reporting.
    • Vendor integrations and concurrency engineering for a microservices B2B trading platform.
    • Infrastructure automation, internationalisation and internal company systems.
    • Java
    • Spring Boot
    • Laravel
    • Angular
    • React
    • Node.js
    • AWS
    • Azure
    • Terraform
    • Microservices
    • Software Engineer

    customer domains
    5,000+
    vendor integrations delivered
    12 / 19
    saved for managers weekly
    8+ hrs
  2. Apr 2025 – Present

    Current

    EuropeEstonia · remote

    Olqan

    Estonia · Remote · Independent contractor

    Banking, billing, finance, accounting and compliance features, plus the API and SPA foundation.

    • Led full-stack development, made technical decisions and reviewed code across backend and frontend features.
    • Payments, invoicing and accounting workflows with Stripe, QuickBooks and ZATCA e-invoicing.
    • Database normalisation, server management and CI/CD for both the backend and the SPA.
    • Next.js
    • Stripe
    • QuickBooks
    • CI/CD
    • API Integrations
    • Financial Systems
    • System Architecture
    • Tech Lead

      Aug 2025 – Present

    • Senior Software Engineer

      Apr 2025 – Aug 2025

    less SQL query load, measured workflows
    75%
  3. Jun 2024 – Nov 2024

    Outlier AI

    Freelance

    LLM response evaluation contributing to RLHF quality.

    • Completed 100+ AI training tasks, evaluating LLM responses and identifying hallucinations to improve RLHF quality.
    • AI Trainer

    AI training tasks
    100+
  4. Oct 2021 – Aug 2023

    GulfSaudi Arabia · remote

    Talab Hub

    Remote · Saudi Arabia · Freelance

    Restaurant management SaaS platform.

    • Built features for restaurant ordering, payments, delivery, reservations and onboarding.
    • Onboarded 20+ restaurants, contributing to 35% higher sales volume.
    • Laravel
    • React
    • Full-Stack Developer

    restaurants onboarded
    20+
    higher sales volume, contributed to
    35%

Engineering workflow

How the work gets done

AI-assisted engineering workflow

Agentic and multi-agent AI workflows, MCP tools and reusable skills are part of how the work gets done. They were used at Olqan across development and testing to accelerate implementation. Separately, 100+ evaluation tasks at Outlier AI covered LLM response quality and hallucination detection in support of RLHF.

  1. Multi-agent AI workflows across development and testing
  2. MCP tools and reusable skills
  3. LLM response evaluation and hallucination detection
Illustration · not a screenshot of client software. Illustration of an AI-assisted engineering loop: multi-agent workflows moving between reusable skills, MCP tools, implementation and testing.

Capabilities

Highlighted chips mark the core stack

Languages05
  • Java (JVM)
  • JavaScript
  • TypeScript
  • Python
  • SQL
Backend08
  • Spring Boot
  • Spring Data JPA / Hibernate
  • Spring Security
  • Node / Express
  • Prisma
  • Laravel
  • JUnit / Mockito
  • Maven
Frontend09
  • React / Next.js
  • Angular
  • Redux
  • Astro
  • CSS / SCSS
  • Tailwind
  • Bootstrap
  • shadcn/ui
  • Responsive & performance
Databases05
  • MySQL
  • SQL Server
  • MongoDB (NoSQL)
  • Elasticsearch (ELK)
  • Redis
Cloud & DevOps08
  • AWSS3 · Lambda · Elastic Beanstalk · SQS · SNS
  • Azure
  • Docker
  • Kubernetes
  • CDK
  • Terraform
  • Jenkins
  • CI/CD
Architecture & APIs07
  • Microservices
  • Event-driven architecture
  • Kafka
  • REST APIs
  • GraphQL
  • OpenAPI / Swagger
  • Domain-Driven Design
Practices07
  • Agile / Scrum
  • Unit testing
  • Git
  • OOP
  • Design patterns
  • Code review
  • Data structures & algorithms

Education & certifications

Education

  • Information Technology Institute (ITI)

    Oct 2021 – Jun 2022

    Ministry of Communications and Information Technology (MCIT), Egypt

    Professional Diploma in Open-Source Application Development

    • 1,500 hours
    • Grade B
    Coursework
    • Data structures & algorithms
    • OOP
    • Design patterns
    • Software engineering
    • Databases
    • Operating systems
    • Networking
    • Application security
    • Cloud & Docker
    • Unit testing
    • REST / web services
    Technologies
    • Java
    • Python
    • PHP
    • JavaScript
    • Angular
    • React
    • Node.js
    • MySQL
    • MongoDB
    • Git
    • Linux
  • Matrouh University

    Sep 2017 – Jul 2021

    Bachelor of Science

    • GPA 3.625 / 4.0
    • Grade A

Certifications