Mahmoud Miqdad

Mahmoud Miqdad

Full-Stack Software Engineer

I am Mahmoud Miqdad from Palestine, a Computer Systems Engineering graduate from Al-Azhar University with a 4.29/5.0 GPA (85.74%).

I work across the full stack: .NET on the backend — Clean Architecture, CQRS, and event-driven systems on RabbitMQ and SignalR — through to the Python/Django platforms and the interfaces users actually touch.

During my backend training at Foothill Technology Solutions I delivered a range of projects across the .NET stack, among them a distributed monitoring service. I also contributed pro bono to Masar, an early-stage e-learning startup, where I built the platform behind its course operations. Since September 2026 I work remotely as a full-stack .NET developer on contract with Optimiza's engineering team.

I also completed an intensive +660-hour bootcamp at Axsos Academy covering Python, Django, and the fundamentals behind scalable full-stack platforms.

Experience

Backend Developer Intern

Foothill Technology Solutions, LLC

Backend training across the .NET stack, delivering several projects — among them a distributed monitoring service built around message queues, real-time transport, and containerized deployment.

Feb 2025 — Jul 2025

Key responsibilities

  • Built a distributed server monitoring and notification system in C# / .NET 8, sampling CPU and memory metrics at configurable intervals.
  • Implemented asynchronous message queuing with RabbitMQ and real-time anomaly alerts over SignalR.
  • Persisted metrics to MongoDB and containerized the stack with Docker and Docker Compose.
  • Built RESTful APIs with middleware, dependency injection, and LINQ across the .NET stack.
  • Integrated Stripe to deliver production payment workflows.
  • Applied SOLID principles and clean abstractions so collection, messaging, and storage stayed independently replaceable.

Full-Stack Software Engineer (Volunteer)

Masar · Early-Stage E-Learning Startup

Pro Bono

Pro bono technical contribution to an early-stage e-learning startup, where I owned the Admin Dashboard behind its course operations, working within a small engineering team.

Aug 2025 — Jun 2026

Key responsibilities

  • Engineered OneLine Academy's admin dashboard for course moderation and content management.
  • Automated manual course-moderation workflows into structured admin flows.
  • Eliminated N+1 query patterns with EF Core Include/ThenInclude across enrollment and academic-relationship views.
  • Worked within an Agile team, delivering features across ASP.NET Core, Razor views, jQuery, and Bootstrap.

Full-Stack Developer (.NET)

Optimiza · Contract

Contract

Remote full-stack developer on a contract engagement with the engineering team of Optimiza, a regional systems-integration company based in Amman.

Sep 2026 — Present

Key responsibilities

  • Building on C# and ASP.NET Core as part of an established engineering team.
  • Working remotely with a senior developer who reviews my code.

Personal info

Languages

Arabic · English

Available

Open to full-stack opportunities · 30-day notice

Education

TAP

TAP

Job Hunting Program — Software Engineering Career Track

Jul 2026 — Present

An intensive career advancement programme focused on international job market readiness, software engineering interview preparation, personal branding, and professional networking.

Certifications & Recognition

Formal training and an independent review of my work.

Project Evaluation20 Aug 2025

TravelEase — Backend Code Review

Foothill Technology Solutions, LLC

Reviewed by Waleed Jubeh & Nelson Ortega

An independent, line-by-line review of the TravelEase codebase by two senior engineers, scored across twelve categories from architecture and clean code to API design, testing, and database modelling. Selected scores below; overall score 4 / 5.

“Overall, this is a solid project with good engineering practices. The RESTful design is excellent.”

Reviewers highlighted CQRS applied “in an excellent way”, SOLID principles, and a generic repository pattern.

README5/5Pagination5/5Logging5/5RESTful design4/5Clean code4/5Unit testing4/5Database design4/5Error handling4/5