Experience

A journey across continents and paradigms — from competitive programming in Cairo to building AWS infrastructure in Vancouver, NLP products in Heidelberg, fintech in Berlin, and now founding my own venture.

Nexplore Technologies

Co-Founder & CTO

Self-employed

Jul 2025 — Present

Egypt

Architecting zero-to-one scalable core infrastructure for the next generation of digital solutions. Defining technical vision, steering product execution, and embedding a high-velocity engineering culture built on distributed systems expertise.

Payrails

Staff Software Engineer

Full-time

Apr 2024 — Jun 2025

Berlin, Germany

Spearheading the engineering of mission-critical fintech payment infrastructure. Orchestrating core transactional systems tailored for extreme high-throughput, low-latency financial reliability at massive global scale.

Amazon Web Services

Software Development Engineer 2

IAM Control Plane Platform

Dec 2022 — Jan 2024

Vancouver, BC, Canada

Foundational SDE for the IAM Control Plane Platform. Bootstrapped and scaled the engineering unit to 10+ members while architecting the overarching transition of massive IAM legacy components into agile microservices.

  • Developed Proxy-Router — the starting point of migrating IAM Control Plane into microservices architecture
  • First IAM service to reach 100% automation from build to deployment across 30+ regions
  • Custom thread pooling solution for I/O-heavy proxy workloads with P99 latency < 3ms
  • Planned and executed performance testing on parallel infrastructure using identical IaC code
  • Implemented fail-to-disk IP-based throttling preserving state during third-party downtime
  • Percentage-based traffic cut-over with automatic rollback on fault metrics
  • Led release of new IAM services behind the Proxy, from penetration testing to operational readiness
  • Security certifier for IAM Control Plane services
JavaAWSIaCPerformance Testing

IGCSE Learning Platform

Freelancer — Full Stack Engineer

Learning Management Service

Oct 2020 — Aug 2021

Cairo, Egypt

Engineered and deployed an end-to-end e-learning management platform. Architected the entire lifecycle—from isolated React interactive systems to fully automated AWS Terraform infrastructure deployments.

  • Built all IGCSE question types in React: fill-in, MCQ, listening, speaking
  • Auto-corrected exams with teacher override for speaking questions
  • Teacher portal for question management, exam scheduling, and student administration
  • Blue/Green deployment using Terraform + Ansible + Packer. AWS Lambdas, S3, CloudFront
ReactNode.jsMongoDBReduxTerraformAnsibleAWS

100Worte Sprachanalyse GmbH

Software Engineer → Transitional CTO

NLP & Language Analysis

Oct 2018 — Oct 2020

Heidelberg, Germany

Drove hyperscale engineering growth, fracturing a 6-year monolithic roadmap to deliver 7 distinct NLP SaaS products in under twelve months. Transitioned into the CTO role, spearheading deep technical synchronization across Data Science and functional Clojure teams.

  • Designed and implemented 3 new NLP products: job posting editor, email parser, voice-to-text categorizer
  • Full migration of jinja2 templates into React SPAs
  • Audio-to-text tool using Clojure async channels for parallel audio chunk processing
  • Main maintainer for Datomic temporal database; migrated Datoms & Cassandra entries to JSON
  • TestDrivenDevelopment achieving ~95% backend test coverage
  • Rich-text editor with real-time AI-powered word suggestions and complex sentence removal
ClojureReactPythonDatomicCassandra

Plural.com

Backend Developer

Graph Database & APIs

Apr 2018 — Sep 2018

Palo Alto, California, USA

Backend engineer focusing on Neo4j graph database optimization and GraphQL API development.

  • Main maintainer for Neo4j database — new queries and optimizations
  • Synchronized PostgreSQL with Neo4j for tables requiring strong consistency
  • GraphQL implementation for new functionalities and React consumers
  • Built geometry and location algorithms module used across multiple clients
Neo4jPostgreSQLGraphQLReact

Apodius GmbH / Hexagon Manufacturing Intelligence

Software Engineering Intern

Robotics & Computer Vision

Feb 2017 — Aug 2017

Aachen, Germany

Built QA software for BMW Leipzig factory combining robot control interfaces with computer vision for carbon fiber defect detection.

  • KUKA Robot IIWA R800 control interface in C# with OO design
  • Image processing in MATLAB for carbon fiber defect detection from live camera feeds
  • QA software for BMW Leipzig factory integrating both solutions
C#MATLABComputer VisionRobotics

Education

German University in Cairo

Computer Science, Bachelor's Degree — Graduated with Honors

2013 — 2018 · Cairo, Egypt

Bachelor's Thesis — Hexagon Manufacturing Intelligence

KUKA Robot IIWA R800 Control Interface for Carbon Fibre QA at BMW

2017 · Aachen, Germany · Grade: Excellent