- 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
A few projects that show the thinking, not just the stack.
Angular Firebase Cloudinary Tailwind CSS Vercel
Scholarship Operation Dashboard
Built in ~7 daysServerless full-stack operations dashboard for a scholarship program run in partnership with the Egyptian Engineers Syndicate
Angular TypeScript Firebase Firestore Tailwind
eCommerce web application, built as the capstone project for the Angular course Muhammed was taking
Angular 17 SSR (Express) JWT Authentication Tailwind CSS Flowbite
QR-based digital menu for a café Muhammed frequents as a regular customer, built entirely unprompted
Angular 19 Signals
Internal onboarding platform built for Smart Technology (Engineering Education / EdTech company)
Angular TypeScript Tailwind CSS JSON
The problem comes first. The technology is whatever the problem turns out to need.
Understand
- Understand the entire process.
- Identify the actual problem.
- Understand who is affected.
Decide
- Explore multiple possible solutions.
- Consider trade-offs.
- Choose an appropriate solution.
Build
- Build it.
Improve
- Observe the outcome.
- Improve it.
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.
There is a layer behind the engineer: creating, selling, teaching.