Tip
King Salman International University (KSIU), Egypt Β· GPA: 3.91/4.0
Focused on building high-performance distributed systems, fine-tuning large language models for specialized domains, and designing edge-computing computer vision pipelines.
I am a Software Engineer and Generative AI Developer with a passion for bridging theoretical computer science with robust, production-grade applications. As a first-in-class graduate from KSIU, I specialize in designing scalable backend services, clean single-page frontend architectures, and implementing sovereign, parameter-efficient GenAI models.
- π Education: B.Sc. in Computer Science β King Salman International University (GPA 3.91/4.0)
- π Location: Cairo, Egypt
- π Focus Areas: Distributed Systems, LLM Fine-Tuning & Quantization, Real-time Computer Vision (TensorFlow.js)
Competitive programming in C++, enterprise backends in Java, ML pipelines in Python, full-stack web in TypeScript, and cross-platform mobile in Dart.
Three-Layer Architecture, MVC, Clean Architecture, Domain-Driven Design, DTO mapping, RESTful APIs with role-based access control.
Deterministic Redux-pattern state management (NgRx), lazy-loaded modules, routing guards, and cross-platform mobile apps with Firebase sync.
Hybrid relational/JSONB storage with GIN indexing, PESSIMISTIC_WRITE locking, Redis for JWT blacklisting, rate-limit counters, and email verification codes.
CNNs, RNNs, LSTMs, Transformers, Attention Mechanisms, Transfer Learning, Object Detection (YOLO, RCNN), GANs, parameter-efficient fine-tuning (QLoRA/LoRA), RAG pipelines, prompt engineering, and real-time in-browser face/gaze/expression analysis.
Zero-trust architecture, BCrypt hashing, method-level RBAC via Spring Security, Redis-backed sliding-window rate limiting, HMAC-SHA256 JWT validation with blacklisting.
Multi-stage Docker builds, AWS production deployments (ECS Fargate + ALB, RDS Multi-AZ, S3 + CloudFront CDN, ElastiCache, GPU EC2 instances), and CI pipelines.
π InterviewReady β AI-Powered Distributed Recruitment Platform
- Overview: A 4-tier distributed system that automates technical evaluation and proctoring. Generates structured JSON reports grading candidate performance across 5 key dimensions.
- Key Achievements:
- Backend Performance: Achieved a 1.88x execution speedup using Java CompletableFutures to parallelize candidate analysis tasks.
- Edge-Based Proctoring: Engineered an in-browser computer vision pipeline with TensorFlow.js that evaluates gaze, face presence, and tab switches, compressing 18,000 video frames into a 2 KB data packet (10,000:1 reduction) for full GDPR compliance.
- Zero-Trust Architecture: Secured backend endpoints using Spring Security with method-level RBAC, Redis-backed sliding-window rate limiting, and JWT blacklisting.
π€ CodeJudge β Sovereign Code Evaluation LLM
- Overview: A locally hosted code grading and semantic assessment engine designed to replace commercial LLM API costs.
- AI Training: Fine-tuned Llama 3.1 8B Instruct using QLoRA (Unsloth) on a 3,000-sample custom dataset covering 150 LeetCode problems, 6 variation archetypes, and 3 languages (Python, Java, C++).
- Results: Achieved 0.90 Cosine Similarity and 0.89 BERTScore against expert human evaluations. Runs fully quantized (4-bit NF4) on a single consumer GPU (8 GB VRAM) inside a private subnet.
- First-in-Class: Ranked 1st in the Software Engineering graduation cohort at King Salman International University (KSIU).
- Cumulative GPA: 3.91 / 4.0
- ICPC ECPC Qualifications (2023): Ranked 94th out of 220+ teams representing King Salman International University. Solved algorithmic challenges using C++ under strict time constraints. | View Certificate
- IBM AI Engineering Professional Certificate: Coursera | 13 courses | Verify
- Generative AI Professional Diploma: MCIT Digital Egypt Pioneers Initiative (DEPI) | 6 months | View Certificate
- Building LLM Applications with Prompt Engineering: NVIDIA Deep Learning Institute | View Certificate
- MEAN-Stack Web Development Program: National Telecommunications Institute (NTI) | 120 hrs | Score: 93% | View Certificate
- Web Development using .NET Track: Information Technology Institute (ITI) | 120 hrs | View Certificate
- Student Communities: Active member of IEEE, GDSC (Google Developer Student Clubs), and the ICPC community at KSIU.
- Network & Security Training: Completed the Huawei ICT Academy Security Course.
- Languages: Native Arabic speaker with professional working proficiency in English.