Overview
Technical skills
Timeline
Roles

Overview

Senior full-stack engineer and AI software engineer building scalable SaaS and enterprise applications across web and cloud environments. Experienced in architecting and delivering AI-powered recruitment and workflow automation systems using RAG, embeddings, and agentic/multi-agent AI. Strong frontend and backend skills across Vue.js/TypeScript and backend services using Laravel/PHP, Node.js/NestJS, Go, and Python.
Phone

Technical skills

Languages
6
Python
TypeScript
Node JS
Go
JavaScript
PHP
Databases
5
MySQL
PostgreSQL
Redis
MongoDB
pgvector
Frontend
9
Vue.js
Next.js
Tailwind CSS
Sass
React.js
React Query
Bootstrap
Nuxt.js
Zustand
AI/ML
8
TensorFlow
LLM
AI Agents
ChatGPT
PyTorch
Embeddings
Prompt Engineering
RAG
DevOps
4
gRPC
Rest API
GCP
Cloudflare
Other
13
Laravel
Nest.JS
FastAPI
Electron
PrimeReact
Multi-Agent Systems
Linux
PostCSS
Machine Learning
WebSockets
Human-in-the-Loop
Semantic Search
Repository Pattern

Timeline

Senior Full-Stack Engineer / AI Software Engineer • Senior
Mawhub • Full-Time
Oct 2025 to Present 1 Year Cairo In office
Designed agentic AI workflows to automate recruitment tasks by combining LLM reasoning, semantic search, structured retrieval, external APIs, and human feedback loops. Built production AI services using RAG pipelines with embeddings and PostgreSQL/pgvector, and integrated recruitment sourcing, ATS features, interview assistance, and evaluation flows. Led frontend architecture, mentoring, and reusable component standards, while delivering end-to-end AI-powered full-stack applications across multiple frameworks.
Vue.js
Next.js
TypeScript
Node JS
Nest.JS
Go
Python
PostgreSQL
pgvector
RAG
Embeddings
AI Agents
Multi-Agent Systems
Prompt Engineering
LLM
Laravel
Rest API
Senior Full-stack Developer • Senior
Addicta • Full-Time
Jan 2025 to May 2026 1 Year 4 Months Cairo In office

Led full-stack development of e-commerce and CMS solutions, defining backend architecture patterns such as service-layer abstractions and API contracts. Built a scalable frontend using Next.js with TypeScript, Tailwind CSS, and component/state/data-fetching patterns. Implemented backend services with Laravel, MySQL, and Redis to support caching and asynchronous workflows for production-ready platforms.

Next.js
TypeScript
Tailwind CSS
Laravel
MySQL
Redis
Vue.js
React.js
MongoDB
Python
Helwan University
Bachelor's Degree • Computer Science and Artificial Intelligence
2025 Helwan, Egypt
Senior Full-stack Web Developer • Senior
ABC Hotels • Full-Time
May 2025 to Nov 2025 6 Months Cairo In office

Delivered scalable hotel operations and finance features, partnering with business teams to translate operational requirements into working system workflows. Led frontend development in Vue.js for reservation, cashiering, POS, and front-office processes, including guest folio and billing automation. Implemented reconciliation flows between POS and folios and supported end-of-day financial settlement and reporting activities.

Vue.js
Python
PHP
Laravel
Go
Mid-Senior Front-End Developer • Middle
Melon Technologies • Full-Time
Jan 2023 to Jan 2025 2 Years Cairo In office
Built large-scale frontend applications in Vue.js for food and beverage operational tooling and e-commerce back-office use cases. Contributed to a restaurant digital menu experience and related applications for managing operational data. Integrated and optimized gRPC API calls, including streaming responses, to improve system performance and reliability.
Vue.js
gRPC
Mid Senior Front-end Web Developer • Middle
Nafis Tech • Full-Time
Jan 2024 to Jan 2025 1 Year Cairo In office
Developed web interfaces using Vue.js for form-driven products, focusing on user experience for complex input types and multi-step flows. Implemented branding and customization options and built integrations for external data, notifications, and security features. Worked on admin role/permission management to improve collaboration and access control within the product.
Vue.js