Skip to content
Ahmed Attia
Open to full-time · Remote / Hybrid / Freelance متاح للتوظيف · عن بُعد / هجين / عمل حر

Full Stack Software Engineer مهندس برمجيات فول ستاك

.NET Core Backend · Angular · TypeScript — with daily LLM / RAG integration work. .NET Core Backend · Angular · TypeScript — مع عمل يومي على تكامل LLM / RAG.

4+ years shipping production .NET 8 Web APIs and Angular frontends. Clean Architecture, SOLID, EF Core, SQL Server. Operating 13+ microservices on Azure Container Apps. Also comfortable in ASP.NET MVC and Python for AI-adjacent services. أكثر من 4 سنوات خبرة في تطوير وإطلاق تطبيقات إنتاج باستخدام .NET 8 Web APIs وواجهات Angular. خبرة في Clean Architecture و SOLID و EF Core و SQL Server. أتعامل مع أكثر من 13 microservice على Azure Container Apps. كذلك أعمل مع ASP.NET MVC و Python للخدمات المرتبطة بالذكاء الاصطناعي.

Experience الخبرة
4+ yearsسنوات
Primary stack المجموعة الأساسية
.NET 8 + Angular
Users reached المستخدمون
1M+ in productionفي الإنتاج
AI integration تكامل الذكاء الاصطناعي
Dailyيوميًا RAG · LLM

Trusted by teams building for موثوق من فرق تعمل مع

Faheem AI

Egyptian Ministry of Education وزارة التربية والتعليم المصرية

Faheem AI — officially published Faheem AI — نُشِر رسمياً

Madrasatna Plus

Madrasatna Plus مدرستنا بلس

MoE e-learning platform منصة التعليم الرسمية

Coca-Cola

Coca-Cola كوكا كولا

Industry 4.0 IoT dashboards لوحات IoT للصناعة 4.0

EIPICO

EIPICO إيبيكو

Real-time factory KPIs مؤشرات المصانع لحظياً

Case studies دراسات الحالة

Selected work, with the business context. أعمال مختارة، مع السياق التجاري.

Each case study follows the Situation → Task → Action → Result framework — so you can judge the engineering and the outcome in one pass. كل دراسة حالة تتبع إطار Situation → Task → Action → Result — حتى تستطيع تقييم الجانب الهندسي والنتيجة في قراءة واحدة.

Services الخدمات

Areas of expertise. مجالات الخبرة.

Systems I've built and shipped in production — available for full-time, remote, hybrid, part-time, or freelance engagements. أنظمة بنيتها وسلّمتها في الإنتاج — متاح للتوظيف الكامل، عن بُعد، هجين، دوام جزئي، أو عمل حر.

AI / LLM Integration

Production experience خبرة إنتاجية

Azure OpenAI, RAG over structured data, Azure AI Search pipelines, Azure Text-to-Speech. Already integrated in production systems serving thousands of students. Azure OpenAI، RAG على البيانات الفعلية، خطوط Azure AI Search، Azure Text-to-Speech. مدمج فعلًا في أنظمة إنتاجية تخدم آلاف الطلاب.

  • Azure OpenAI + Azure AI Search
  • Retrieval-Augmented Generation (RAG)
  • Azure Text-to-Speech narration pipelines
  • AI prompt configuration & management

.NET + Angular Web Apps

Primary expertise الخبرة الأساسية

Production .NET 8 Web APIs and Angular frontends. Clean Architecture, Microsoft Identity auth, EF Core, SQL Server, Docker, deployed to Azure or IIS. تطبيقات فول ستاك إنتاجية بـ .NET 8 Web API و Angular. Clean Architecture، مصادقة Microsoft Identity، EF Core، SQL Server، Docker، نشر على Azure أو IIS.

  • REST API design + Swagger docs
  • Admin dashboards & CMS
  • Subscription + voucher billing
  • Role-based authorization

IoT & Real-time Systems

Delivered at enterprise scale مسلّم على نطاق مؤسسي

Built real-time factory dashboards for Coca-Cola and EIPICO. Live KPIs via SignalR, SQL Server aggregations, SAP integration, IoT device ingestion. بنيت لوحات مصانع لحظية لـ Coca-Cola و EIPICO. مؤشرات حية عبر SignalR، تجميعات SQL Server، تكامل SAP، واستقبال بيانات أجهزة IoT.

  • SignalR live streaming
  • SQL Server stored procs & jobs
  • SAP + barcode scanner integration
  • Industrial KPI computation

Cloud Infrastructure & DevOps

Daily practice ممارسة يومية

Azure Container Apps, ACR, Blob Storage, Redis, PostgreSQL — managed via Azure CLI across DEV/STAG/PROD. GitHub Actions and Azure DevOps CI/CD pipelines. Azure Container Apps، ACR، Blob Storage، Redis، PostgreSQL — يُدار عبر Azure CLI عبر بيئات DEV/STAG/PROD. خطوط CI/CD بـ GitHub Actions و Azure DevOps.

  • Azure Container Apps + ACR
  • Multi-environment management (Azure CLI)
  • GitHub Actions & Azure DevOps CI/CD
  • IIS + Docker deployments

Why work with me لماذا أنا

What makes the difference. ما الذي يصنع الفارق.

Four things that define how I work — as a full-time team member, a remote engineer, or a freelance contributor. أربعة أشياء تحدد طريقة عملي — سواء كموظف штатн بدوام كامل، مهندس عن بُعد، أو مساهم مستقل.

Product engineer mindset عقلية مهندس منتج

I ask what business problem you're solving before I write a line of code. Expect me to push back on scope that won't move your metrics — and to say so early. أسأل عن المشكلة التجارية قبل أن أكتب سطرًا واحدًا. توقع أن أعترض على نطاق لن يحرّك مؤشراتك — وأن أقول ذلك مبكرًا.

End-to-end ownership ملكية كاملة من البداية للنهاية

Backend (.NET), frontend (Angular), infra (Azure / Docker / CI/CD), and AI integration — I take a feature from requirement to production and own it fully. Not a ticket-taker. باك إند (.NET)، فرونت إند (Angular)، بنية تحتية (Azure / Docker / CI/CD)، وتكامل AI — أأخذ الميزة من المتطلب للإنتاج وأمتلكها بالكامل. لست مجرد منفّذ تذاكر.

AI is not a buzzword الذكاء الاصطناعي ليس رنة

RAG over real curricula, Azure OpenAI and Azure AI Search in production, Azure Text-to-Speech narration pipelines — already integrated and serving thousands of students daily. RAG على مناهج حقيقية، Azure OpenAI و Azure AI Search في الإنتاج، خطوط Azure Text-to-Speech — مدمجة فعلًا وتخدم آلاف الطلاب يوميًا.

MENA-native, bilingual, timezone-friendly من MENA، ثنائي اللغة، توقيت مريح

Cairo-based. English and Arabic, native-level. Strong timezone overlap with EU (+1-3h) and GCC (+0-1h). Comfortable with both startup velocity and enterprise procurement. من القاهرة. عربية وإنجليزية بطلاقة. توقيت متوافق مع أوروبا (+1-3 ساعة) والخليج (0-1). أتعامل مع سرعة الشركات الناشئة ومع بيروقراطية المؤسسات.

Stack المجموعة التقنية

A full stack, end to end. فول ستاك، من البداية للنهاية.

From desktop WinForms apps to Azure microservices to LLM/RAG pipelines — I've shipped production code across the entire stack. من تطبيقات WinForms للديسكتوب، إلى microservices على Azure، إلى خطوط LLM/RAG — أطلقت كود إنتاج عبر كل طبقات الـ stack.

AI & LLM Systems

  • Azure OpenAI
  • RAG Pipelines
  • Azure AI Search
  • Real-time Voice AI
  • Agentic Python
  • Prompt Engineering
  • LangChain-style orchestration

Backend

  • .NET 8 / .NET Core
  • ASP.NET Core Web API
  • ASP.NET MVC
  • Python (Flask-RESTX, aiohttp)
  • Microservices
  • REST APIs
  • SignalR real-time
  • Hangfire

Frontend

  • Angular
  • TypeScript
  • RxJS
  • HTML5 / CSS3
  • Tailwind CSS
  • Bootstrap
  • Responsive design

Desktop

  • WinForms (.NET Framework)
  • WPF
  • Telerik UI
  • RDLC Reports

Databases

  • SQL Server
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • EF Core / LINQ
  • Stored procedures
  • Query optimization

Cloud & DevOps

  • Azure (Container Apps, Registry, Blob, Functions)
  • AWS (S3, MediaConvert)
  • Docker
  • GitHub Actions
  • Azure DevOps
  • CI/CD pipelines

Auth & Security

  • IdentityServer4
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • Role-based access control

Architecture

  • Clean Architecture
  • N-Layer
  • Repository + Unit of Work
  • SOLID
  • Dependency Injection
  • Design patterns
  • TDD

How I work طريقة العمل

From first call to final handover, no black boxes. من أول مكالمة للتسليم النهائي، بدون صناديق سوداء.

Every engagement follows the same four-step flow. You see the work unfold weekly — and you always own what ships. كل مشروع يتبع نفس الخطوات الأربعة. تشاهد العمل يتقدم أسبوعيًا — وتملك كل حاجة تُسلَّم.

  1. 01

    Discover الاكتشاف

    We scope the problem over a 30-min call. I'll tell you honestly if I'm the right fit — and if I'm not, I'll point you to someone who is. نحدد المشكلة في مكالمة 30 دقيقة. سأخبرك بصراحة إذا كنت الشخص المناسب — ولو لا، سأرشدك لحد أنسب.

  2. 02

    Scope التحديد

    I write a short proposal with milestones, deliverables, tech decisions, and a flat or hourly estimate. No surprises; you approve before a line of code is written. أكتب عرض مختصر بالمراحل والمخرجات والقرارات التقنية وتقدير ثابت أو بالساعة. بدون مفاجآت؛ توافق قبل كتابة سطر واحد.

  3. 03

    Build البناء

    Weekly demos, Clean Architecture, branch per feature, PR reviews. You watch the work happen in real time — no black-box deliveries. عروض أسبوعية، Clean Architecture، branch لكل ميزة، ومراجعات PR. تشاهد العمل يحصل في الوقت الحقيقي — بدون صندوق أسود.

  4. 04

    Deliver التسليم

    Deployed to your cloud, documented APIs, a handover call, and 2 weeks of bug-fix support included. You own the code, the infra, and the keys. نشر على السحابة الخاصة بك، APIs موثّقة، مكالمة تسليم، ودعم إصلاح الأخطاء لمدة أسبوعين. أنت تملك الكود والبنية والمفاتيح.

About نبذة عني

Backend-first, product-minded. باك إند أولًا، بعقلية منتج.

I'm a Full Stack Software Engineer based in Cairo, Egypt. My primary strength is .NET Core backend (ASP.NET Core Web API, EF Core, SQL Server, Clean Architecture), with solid Angular + TypeScript frontend work and daily LLM / RAG integration. أنا مهندس برمجيات فول ستاك من القاهرة، مصر. قوتي الأساسية في .NET Core Backend (ASP.NET Core Web API، EF Core، SQL Server، Clean Architecture)، بجانب عمل فرونت إند قوي في Angular + TypeScript وتكامل يومي مع LLM / RAG.

My day splits roughly ~65% .NET backend, ~20% Angular, ~15% AI + Azure infra. I design APIs, write EF Core data layers, manage Azure infrastructure for 13+ services across multiple environments, and wire Azure OpenAI + Azure AI Search RAG pipelines into production features. يومي تقريبًا 65% باك إند .NET، 20% Angular، 15% ذكاء اصطناعي + بنية Azure. أصمم APIs، أكتب طبقات بيانات EF Core، أدير بنية Azure لأكثر من 13 خدمة عبر بيئات متعددة، وأدمج خطوط RAG باستخدام Azure OpenAI + Azure AI Search في ميزات إنتاج.

I can also work with ASP.NET MVC for brownfield code, and Python (Flask-RESTX, aiohttp) for AI-adjacent services. كمان أقدر أشتغل على ASP.NET MVC للكود القديم، و Python (Flask-RESTX, aiohttp) للخدمات المرتبطة بالذكاء الاصطناعي.

I care about Clean Architecture, SOLID, and correctness first. I mentor two junior engineers, write code reviews that teach, and prefer shipping a small thing well over a big thing badly. أهتم أولًا بـ Clean Architecture و SOLID ودقة الكود. أرشد مهندسَين Juniors، أكتب code reviews تعلّم، وأفضّل أسلّم حاجة صغيرة بشكل ممتاز على حاجة كبيرة بشكل سيء.

FAQ أسئلة شائعة

Questions before we talk أسئلة قبل أن نتحدث

Real answers to the six questions every serious client asks in the first call. إجابات مباشرة للأسئلة الستة التي يطرحها كل عميل جاد في أول مكالمة.

How does a typical engagement start? كيف يبدأ العمل عادةً؟
A 30-minute discovery call. If I can genuinely help, I send a short proposal with milestones, deliverables, tech choices, and a fixed or hourly estimate within 48 hours. If I'm not the right fit, I'll tell you and try to point you at someone who is. مكالمة 30 دقيقة. لو قادر أفيدك فعلًا، أرسل عرضًا مختصرًا بالمراحل والمخرجات والقرارات التقنية وتقدير ثابت أو بالساعة خلال 48 ساعة. لو مش مناسب، أقول بصراحة وأحاول أرشّحلك شخصًا أنسب.
Fixed price, hourly, or retainer? سعر ثابت، بالساعة، أم اشتراك شهري؟
All three, depending on shape. Greenfield work with a clear spec → fixed price. Open-ended discovery / ongoing feature work → weekly or hourly. Existing production system you want to sleep easier about → monthly retainer with capped hours. I'll recommend the model that actually fits your risk. الثلاثة، حسب شكل المشروع. شغل جديد بنطاق واضح → سعر ثابت. اكتشاف أو ميزات مستمرة → أسبوعي أو بالساعة. نظام إنتاج تبي تنام مرتاح بخصوصه → اشتراك شهري بعدد ساعات محدود. أرشّح النموذج اللي يناسب المخاطرة.
What's your minimum commitment? ما الحد الأدنى للالتزام؟
Two weeks of focused work for fixed-price, or a one-month minimum for retainer. Smaller than that rarely delivers value after onboarding overhead — I'd rather say no than half-deliver. أسبوعان عمل مركّز للسعر الثابت، أو شهر واحد كحد أدنى للاشتراك. أقل من ذلك نادرًا ما يقدم قيمة بعد وقت الإعداد — أفضّل الرفض على التسليم المنقوص.
Can you join my existing team as an embedded engineer? هل يمكنك الانضمام لفريقي كمهندس مدمج؟
Yes — embedded contract work is a common engagement shape. Code reviews, architectural decision records, feature delivery alongside your team, and junior-engineer mentoring when that's useful. Comfortable embedding from a single sprint up to a multi-month contract. نعم — العمل المدمج شكل شائع من الأعمال. مراجعات كود، توثيق قرارات معمارية، تسليم ميزات مع فريقك، وتدريب المهندسين المبتدئين عند الحاجة. أقبل الانضمام من سبرنت واحد حتى عقد متعدد الأشهر.
Do you sign NDAs? Work with enterprise / regulated clients? هل توقّع اتفاقيات سرية؟ هل تعمل مع عملاء مؤسسات أو مجال منظّم؟
Yes on both. I've shipped under the Egyptian Ministry of Education contract (Faheem AI) and delivered Industry 4.0 dashboards for Coca-Cola and EIPICO. Mutual NDAs, DPA, privacy-compliant handling of user data — standard, not friction. نعم للاثنين. عملت تحت عقد وزارة التعليم المصرية (Faheem AI)، ونشرت لوحات Industry 4.0 لـ Coca-Cola و EIPICO. اتفاقيات سرية متبادلة، DPA، تعامل سليم مع بيانات المستخدم — معتاد، لا يعوق الإنتاج.
What if the scope changes mid-project? ماذا لو تغيّر النطاق في منتصف المشروع؟
It usually does. I use a lightweight change-request flow: quick written impact (new deliverables, new estimate, new timeline) that you approve before I touch the work. No surprise bills at the end. دائمًا ما يتغير. أستخدم مسار تغيير بسيط: تأثير مكتوب سريع (مخرجات جديدة، تقدير جديد، جدول جديد) تعتمده قبل ما أبدأ. لا فواتير مفاجئة في النهاية.

Let's talk دعنا نتحدث

Let's work together. لنعمل معًا.

Open to full-time, remote, hybrid, part-time, and freelance roles. Drop me a message and I'll reply within 24 hours. متاح للتوظيف الكامل، عن بُعد، هجين، دوام جزئي، وعمل حر. راسلني وسأرد خلال 24 ساعة.

Cairo, Egypt · GMT+2القاهرة، مصر · GMT+2 · Available remote / onsiteمتاح عن بُعد / في الموقع · Arabic (Native) · English (Professional)العربية (لغة أم) · الإنجليزية (احترافية)