Moayed Mahmoud logo
Moayed Mahmoud logo
HomeWorkAboutNotesContact
Calgary, AB

Moayed Mahmoud

Calgary, AB, Canada

Portrait of Moayed Mahmoud

Background

I'm Moayed — a software engineer based in Calgary, Canada. I design, build, and deploy full-stack web applications for real clients, from requirements through to production on custom domains. I currently run a self-employed digital services practice and am finishing my Bachelor of Technology in Software Engineering at McMaster University (April 2026). Before that I worked as a Technical Analyst at Domino's Pizza of Canada supporting 100+ franchise locations and as an IT Coordinator at Abatement Technologies. My stack is pragmatic — whatever ships reliably. I gravitate toward .NET, Node/Express, React, and Next.js on top of SQL Server, MySQL, or MongoDB, and I own deployments end-to-end on Linux VPS with Nginx.

Full-stack engineer who ships.

How I Work

  • Understand the workflow before designing the screen.
  • Make data, permissions, states, and errors visible early.
  • Ship with deployment notes, handoff context, and a realistic support path.

What I Build

Frontend

React, Next.js, TypeScript, responsive UI, accessibility, interaction states.

Backend

C#, ASP.NET Core, Node, Express, API design, authentication, validation.

Database

SQL Server, Azure SQL, PostgreSQL, MySQL, Prisma, Entity Framework Core.

Delivery

Linux VPS, Nginx, SSL, GitHub, Supabase, deployment documentation.

Product

Scope clarity, client communication, workflow mapping, release handoff.

Credibility

No fake testimonials. Just the proof I can honestly stand behind.

  1. Built around real project constraints, not portfolio filler.

  2. Comfortable owning frontend, backend, database, deployment, and client communication.

  3. Strong fit for teams that need someone who can move between code, product, and delivery.

Experience

Software Developer

Modular Insurance Solutions Inc. / Calgary, AB / Remote

May 2026 – Present

  • Developed backend systems and REST APIs using C# .NET Core and Entity Framework for a configurable insurance platform.
  • Collaborated in Agile Scrum teams across full SDLC activities including estimation, code reviews, deployments, and documentation.
  • Contributed to scalable cloud based systems, third party integrations, and production grade APIs with maintainability and versioning in mind.

Software Developer (Self-Employed)

Moayed Mahmoud — Digital Services / Remote

Jan 2024 – Present

  • Delivered 10+ web projects end-to-end including corporate sites, internal tools, and full-stack apps.
  • Built full-stack workflows with 6–10 REST API endpoints per project including auth and operational flows.
  • Implemented role-based access and secure authentication across multiple applications.
  • Owned VPS deployments on custom domains using Nginx and SSL, shipping 10+ production updates.
  • Built server-side PDF generation for billing, cutting document creation time from 15 minutes to minutes.

Technical Analyst

Domino's Pizza of Canada / Windsor, ON

Jun 2024 – Sep 2024

  • Supported POS, networking, and application systems across 100+ franchise locations.
  • Handled 100+ service desk tickets weekly covering connectivity, payments, and operational incidents.
  • Coordinated with centralized IT teams to restore service during active business hours.
  • Documented recurring incidents to reduce repeat escalations.

Peer Tutor — C#, SQL, Programming Fundamentals

Niagara College Canada / Welland, ON

Sep 2023 – Dec 2023

  • Supported 10+ students across C#, SQL, and backend development assignments.
  • Assisted with debugging, algorithm design, and project troubleshooting during lab sessions.

IT Coordinator

Abatement Technologies / Fort Erie, ON

May 2023 – Sep 2023

  • Supported internal IT operations including workstation provisioning and onboarding technology setup.
  • Maintained setup documentation to improve onboarding consistency.

Education

B.Tech, Software Engineering Technology (Co-op)

McMaster University

Canada

2024 – 2026

Advanced Diploma, Computer Programming & Analysis (Co-op)

Niagara College Canada

Canada

2021 – 2023

B.Sc, Business Administration (WES Canadian Equivalency)

University of Medical Sciences & Technology

Sudan

2011 – 2015

Certifications

  • AWS Certified Cloud PractitionerMar 2026
  • IBM — Python for Data Science, AI, and DevelopmentSep 2023

Kind words

We came to Moayed with a rough idea and a tight deadline. He asked the right questions in the first session and had wireframes ready before we expected to talk code. The Next.js and .NET setup he chose handled our content and lead forms exactly as needed. We have had zero downtime since launch.
Musab Salim

Musab Salim

General Manager / MeGuide Trading

The previous agency we worked with took months and delivered something we could not maintain. Moayed built the MeGuide Consulting platform in a fraction of that time using Next.js and a .NET backend, and then walked our team through managing it. We have not needed external support since handoff. That independence matters to us.
Moayad Ashabi

Moayad Ashabi

Organisational Development and Management Consultant / MeGuide Consulting

My story is personal and I was worried about handing it to someone who would not understand that. Moayed read through everything, asked questions about my journey with fishkeeping, and then built something that actually felt like me. The multilingual support he added meant I could reach a wider audience than I had planned for. The blog and booking system work exactly as I need them to.
Aamir Mahmoud

Aamir Mahmoud

Owner / Aamir Aquatics