Ahmad Tawfiq Haj Murad – Portfolio

„Ich nutze moderne Werkzeuge – inklusive KI – nicht, um weniger zu tun, sondern um schneller zu lernen und besseren Code zu schreiben."

Ahmad Tawfiq Haj Murad

Projekte

Ausgewählte Arbeiten

Drei Projekte, die zeigen, wie ich denke und arbeite – vom E-Commerce über eine Mobile App bis zur Teamarbeit im Schulprojekt.

Screenshot von IllumaPost Onlineshop
E-Commerce

IllumaPost Onlineshop

Custom Shopify-Shop mit eigenem Produktkonfigurator

Ein vollständig selbst gestalteter Online-Shop auf Basis von Shopify – jedoch mit komplett eigenem, von Grund auf programmiertem Layout statt eines Standard-Themes. Herzstück ist ein selbst entwickelter Produktkonfigurator, mit dem Kund:innen PDF- und PNG-Dateien hochladen können.

  • Eigenes Shop-Layout statt Standard-Theme – von Grund auf programmiert
  • Selbst entwickelter Konfigurator mit Datei-Upload (PDF & PNG)
  • Automatisierter Upload der Kundendateien auf einen Cloudflare-Server beim Hinzufügen zum Warenkorb
  • Fokus auf klare UX und einen reibungslosen Bestellprozess
ShopifyLiquidJavaScriptCloudflareAutomatisierung
Screenshot von LaterFood
Mobile App

LaterFood

Mobile App zum Bewerten & Merken von Restaurants

Eine plattformübergreifende Mobile App, mit der man Restaurants, die man später besuchen möchte oder bereits besucht hat, bewerten und mit Notizen versehen kann. Die Bewertungen und Listen lassen sich mit Freund:innen teilen – ideal, um gemeinsam neue Orte zu entdecken.

  • Konzept & UI-Design der App
  • Cross-Platform-Entwicklung mit React Native & TypeScript
  • Funktionen: Restaurants merken, bewerten und mit Notizen versehen
  • Teilen von Listen und Bewertungen mit Freund:innen
React NativeTypeScriptExpoMobile UI
Screenshot von Space Invaders
Team & Java

Space Invaders

Schulisches Team-Projekt – Klassiker in Java neu umgesetzt

Im Team mit vier weiteren Schüler:innen haben wir den Spieleklassiker Space Invaders in Java nachprogrammiert. Das Projekt war eine wertvolle Erfahrung in Teamarbeit, Aufgabenverteilung und objektorientierter Programmierung.

  • Entwicklung im 5-köpfigen Team
  • Objektorientierte Umsetzung in Java
  • Spiellogik, Kollisionserkennung und Rendering
  • Versionierung & Aufgabenteilung im Team
JavaOOPTeamarbeitGit
Arbeitsweise

Wie ich arbeite – mit KI als Werkzeug, nicht als Krücke

Ich setze Claude Code und andere KI-Tools gezielt ein, um schneller zu arbeiten und gleichzeitig mehr zu verstehen. Mein Anspruch: Ich begreife jeden Schritt, den ich umsetze.

01

Planen mit KI

Gemeinsam mit Claude Code und anderen KI-Tools erarbeite ich einen klaren Plan: Welcher Tech-Stack passt am besten zum Projekt, welche Architektur ist sinnvoll und welche Schritte sind nötig.

02

Entwerfen in Figma

Aus dem Plan entsteht ein visueller Entwurf in Figma. So sehe ich Struktur, Layout und Design früh und kann Ideen schnell durchspielen, bevor eine Zeile Code geschrieben wird.

03

Prototyp in VS Code

Mit VS Code und Claude Code baue ich einen funktionierenden Prototyp. Dabei geht es mir nicht ums blinde Übernehmen – ich verstehe Code und Struktur, hinterfrage Entscheidungen und verbessere sie gezielt.

04

Verstehen & Verfeinern

Ich nutze KI, um schneller zu arbeiten UND mehr zu lernen. Ich feile am Code, optimiere die Struktur und sorge dafür, dass das Ergebnis sauber, wartbar und nachvollziehbar ist.

Womit ich arbeite

Claude CodeVS CodeFigmaTypeScriptReact NativeNext.jsJavaShopifyCloudflareZapierGitClaude CodeVS CodeFigmaTypeScriptReact NativeNext.jsJavaShopifyCloudflareZapierGit
Kontakt

Lass uns sprechen.

Ich freue mich über Einladungen zu einem Gespräch, Fragen zu meinen Projekten oder Infos zu eurem dualen Studienprogramm. Schreib mir einfach – ich melde mich zeitnah zurück.

München, Deutschland
E-Mail schreiben