Skip to content

Role 01 / 03

Software Engineer

Software Engineer & Builder

I’m Muhammed, a software engineer and builder. I’m usually the one stuck in the problem myself, so I scope it, build the interface, wire it to real data, and ship it end to end.

  • Angular 17+
  • Bootstrap 5
  • Chart.js
  • CI Workflows
  • CSS3
  • D3.js
  • .NET
  • Figma
  • Firebase
  • Firestore
  • Git
  • GitHub
  • HTML5
  • JavaScript (ES6+)
  • jQuery
  • JSON
  • JWT Authentication
  • Netlify
  • Node.js
  • Postman
  • RxJS
  • Tailwind CSS
  • TypeScript
  • Vercel
  • Software Engineer
  • Builder
  • Problem Solver
  • Entrepreneurial Thinker
  • Content Creator
  • Educator
01Featured Work

A few projects that show the thinking, not just the stack.

1

Featured

Al-Andalus Motors

A vehicle catalogue that gets a buyer to a WhatsApp chat, not a checkout

  • Angular
  • Firebase
  • Cloudinary
  • Tailwind CSS
  • Vercel
COVER

Serverless full-stack operations dashboard for a scholarship program run in partnership with the Egyptian Engineers Syndicate

  • Angular
  • TypeScript
  • Firebase
  • Firestore
  • Tailwind
1

eCommerce web application, built as the capstone project for the Angular course Muhammed was taking

  • Angular 17
  • SSR (Express)
  • JWT Authentication
  • Tailwind CSS
  • Flowbite
1

QR-based digital menu for a café Muhammed frequents as a regular customer, built entirely unprompted

  • Angular 19
  • Signals
Home page of employees portal

Internal onboarding platform built for Smart Technology (Engineering Education / EdTech company)

  • Angular
  • TypeScript
  • Tailwind CSS
  • JSON

All work →

02How I Work

The problem comes first. The technology is whatever the problem turns out to need.

  1. Understand

    • Understand the entire process.
    • Identify the actual problem.
    • Understand who is affected.
  2. Decide

    • Explore multiple possible solutions.
    • Consider trade-offs.
    • Choose an appropriate solution.
  3. Build

    • Build it.
  4. Improve

    • Observe the outcome.
    • Improve it.
03Story

Computers have been the one constant. The role kept changing.

Muhammed’s relationship with computers started with gaming as a kid, then video editing at 14, then programming in high school with C++. Through university he balanced coursework with freelancing, content creation, and building Ateeqi Tech — a laptop reselling business built on understanding customer needs, not just selling hardware. A personal setback interrupted that momentum for a period; he rebuilt from it by finishing his degree, leading his graduation project, and moving into professional software engineering.

The full story →

04Beyond Code

There is a layer behind the engineer: creating, selling, teaching.

Take a look →

05Contact

The fastest way to reach me is email. LinkedIn and GitHub work too.

Muhammed Al-Ateeqi

© 2026 Muhammed Al-Ateeqi