Hammad Hassan

I build the web apps small businesses run on. Ich baue Web-Apps, mit denen kleine Unternehmen arbeiten.

I’m Syed Hammad Hassan, a web app developer from Pakistan, now in Tbilisi and working towards a move to Germany. I build booking systems, client portals, news sites and online shops with Next.js, React and Firebase, and I check every app against the OWASP Top 10 before it goes live.

Ich bin Syed Hammad Hassan, Web-App-Entwickler aus Pakistan. Derzeit lebe ich in Tiflis und bereite meinen Umzug nach Deutschland vor. Ich entwickle Buchungssysteme, Kundenportale, Nachrichtenseiten und Onlineshops mit Next.js, React und Firebase und prüfe jede App vor dem Start nach den OWASP Top 10.

  1. Islamabad Pakistan · until 2026Pakistan · bis 2026

    Computer science degree, telecom field work, then nine years in real estate sales, CRM and marketing.

    Informatikstudium, Außendienst in der Telekommunikation, danach neun Jahre Immobilienvertrieb, CRM und Marketing.

  2. TbilisiTiflis Georgia · nowGeorgien · heute

    Building and running web apps for clients, and learning German.

    Ich entwickle und betreue Web-Apps für Kunden und lerne Deutsch.

ProjectsProjekte

Real apps for real clients. Open “How it’s built” for the details.

Echte Apps für echte Kunden. Unter „So ist es gebaut“ finden Sie die Details.

Tbilisi Classic Hostel

Management system for a hostel with several locationsVerwaltungssystem für ein Hostel mit mehreren Standorten

Runs across 3 locations with 700+ students and 100–200 employees from many nationalities. One installable app for beds, apartments, residents, contracts, payments, maintenance and complaints, with a student portal for food orders and a display mode for lobby screens.

Läuft an 3 Standorten mit über 700 Studierenden und 100–200 Mitarbeitenden aus vielen Nationen. Eine installierbare App für Betten, Apartments, Bewohner, Verträge, Zahlungen, Wartung und Beschwerden – mit Studierendenportal für Essensbestellungen und einem Anzeigemodus für Bildschirme in der Lobby.

  • PWA
  • Supabase
  • Role-based accessRollenbasierter Zugriff

Pak Dharti TV

News portal in four languages, with an AI writing pipelineNachrichtenportal in vier Sprachen mit KI-Schreibprozess

A news channel needed to publish fast in English, Urdu, Arabic and German without a large editorial team. The site collects news feeds every 20 minutes, writes one original article from several sources and translates it into the other three languages.

Ein Nachrichtensender wollte schnell auf Englisch, Urdu, Arabisch und Deutsch veröffentlichen, ohne großes Redaktionsteam. Die Seite sammelt alle 20 Minuten Nachrichtenfeeds, schreibt aus mehreren Quellen einen eigenen Artikel und übersetzt ihn in die drei anderen Sprachen.

  • Next.js
  • MongoDB Atlas
  • Gemini API
  • Vercel
How it’s builtSo ist es gebaut
Editor panel
Editors type a topic and get a finished article in four languages, with right-to-left layout for Urdu and Arabic and SEO per language.
Accuracy
The AI may only use facts found in the sources, and every article links to its sources.
Reliability
Two scheduled runs can never take the same story, and old raw items expire after 7 days to stay within the free database tier.
Security
Admin panel behind a login, secrets in environment variables, scheduled jobs protected by a secret token.
Redaktion
Die Redaktion gibt ein Thema ein und erhält einen fertigen Artikel in vier Sprachen, mit Rechts-nach-links-Layout für Urdu und Arabisch und SEO pro Sprache.
Genauigkeit
Die KI darf nur Fakten aus den Quellen verwenden, und jeder Artikel verlinkt seine Quellen.
Zuverlässigkeit
Zwei geplante Läufe können nie dieselbe Meldung übernehmen, und alte Rohdaten verfallen nach 7 Tagen, damit die kostenlose Datenbankstufe reicht.
Sicherheit
Admin-Bereich mit Login, Zugangsdaten in Umgebungsvariablen, geplante Jobs mit geheimem Token geschützt.

Aliha’s Salon

Salon website and admin appSalon-Website und Admin-App

A salon website where clients book through WhatsApp, plus a separate admin app for clients, staff, invoices and reports.

Eine Salon-Website, auf der Kundinnen per WhatsApp buchen, und eine separate Admin-App für Kunden, Personal, Rechnungen und Berichte.

  • WhatsApp bookingWhatsApp-Buchung
  • Admin appAdmin-App
  • InvoicesRechnungen

UniFinder

Scholarship and study-abroad finder for students from PakistanStipendien- und Studienplatzsuche für Studierende aus Pakistan

Students enter their profile once and see only the programmes and scholarships they can actually apply for, with the reason when something is not a fit. Deadlines are tracked, and the data comes only from official university pages.

Studierende geben ihr Profil einmal ein und sehen nur Studiengänge und Stipendien, für die sie sich wirklich bewerben können – mit Begründung, wenn etwas nicht passt. Fristen werden verfolgt, und die Daten stammen nur von offiziellen Hochschulseiten.

  • React
  • Firebase
  • PWA
  • Automated tests
How it’s builtSo ist es gebaut
Data
More than 1,500 English-taught programmes, each with links to the official pages it came from. Unknown facts stay empty instead of being guessed.
Quality
Hundreds of automated tests check the eligibility rules and the data before every update.
Security
Strict Content-Security-Policy, HSTS, clickjacking protection and locked-down database rules.
Daten
Über 1.500 englischsprachige Studiengänge, jeweils mit Links zu den offiziellen Quellseiten. Unbekannte Angaben bleiben leer, statt geraten zu werden.
Qualität
Hunderte automatische Tests prüfen die Zulassungsregeln und die Daten vor jedem Update.
Sicherheit
Strenge Content-Security-Policy, HSTS, Schutz vor Clickjacking und abgesicherte Datenbankregeln.

HiTS Visa Consultancy

Website, staff desk and client feedback for a visa consultancyWebsite, Mitarbeiterbereich und Kundenfeedback für eine Visaberatung

A public site with a scholarship portal and consultation form, and a staff desk for leads, tasks, feedback and marketing posts.

Eine öffentliche Seite mit Stipendienportal und Beratungsformular sowie ein Mitarbeiterbereich für Anfragen, Aufgaben, Feedback und Marketing-Posts.

  • Firebase
  • Security rulesSicherheitsregeln
  • JavaScript

Post Studio

Turns one statement into branded social media graphics for four media brands at once.

Macht aus einer Aussage gleichzeitig Social-Media-Grafiken für vier Medienmarken.

How I workSo arbeite ich

Security before launchSicherheit vor dem Start

Every app is checked against the OWASP Top 10: access control, injection, misconfiguration and login security.

Jede App wird nach den OWASP Top 10 geprüft: Zugriffskontrolle, Injection, Fehlkonfiguration und Login-Sicherheit.

Private data stays privatePrivate Daten bleiben privat

Role-based access, strict database rules, no secrets in code, and personal data kept apart from public data.

Rollenbasierter Zugriff, strenge Datenbankregeln, keine Zugangsdaten im Code und persönliche Daten getrennt von öffentlichen.

AI-assisted, checked by meMit KI gebaut, von mir geprüft

I use AI tools to build faster, then I review, test and fix every result myself before a client sees it.

Ich nutze KI-Werkzeuge, um schneller zu entwickeln. Jedes Ergebnis prüfe, teste und verbessere ich selbst, bevor der Kunde es sieht.

Built around the businessVom Geschäft her gedacht

Nine years in sales and CRM taught me what owners need: fewer manual steps, clear reports and tools staff actually use.

Neun Jahre Vertrieb und CRM haben mir gezeigt, was Inhaber brauchen: weniger Handarbeit, klare Berichte und Werkzeuge, die das Team wirklich nutzt.

ExperienceBerufserfahrung

  1. Founder, AB Digital SolutionsGründer, AB Digital Solutions Web apps, PWAs and websites for small businesses.Web-Apps, PWAs und Websites für kleine Unternehmen.
  2. HITS Marketing (Pvt) Ltd, Islamabad CRM and marketing manager, later leading reporting for real estate sales. CRM administration, email and SMS campaigns, sales team support for 400+ clients. CRM- und Marketingmanager, später Leitung des Reportings für den Immobilienvertrieb. CRM-Verwaltung, E-Mail- und SMS-Kampagnen, Unterstützung des Vertriebsteams für über 400 Kunden.
  3. Gulberg Darya Khan Town · Gulberg Enclave Planning, marketing and sales of housing schemes.Planung, Vermarktung und Vertrieb von Wohnbauprojekten.
  4. PTCL, Islamabad Fibre and broadband installation, testing and troubleshooting.Installation, Prüfung und Fehlersuche bei Glasfaser- und Breitbandanschlüssen.
  5. Federal Urdu University, Islamabad University teaching assistant.Studentische Lehrkraft.

EducationAusbildung

  • BS Computer Science (Software Systems), Federal Urdu University, 2012 (EQF level 6)
  • BS Informatik (Software Systems), Federal Urdu University, 2012 (EQR-Niveau 6)
  • Diploma of Associate Engineer (Electrical), Government College of Technology Multan, 2008
  • Diploma of Associate Engineer (Elektrotechnik), Government College of Technology Multan, 2008

CertificatesZertifikate

  • Gemini Certified Educator (Google for Education)
  • One Million Prompters (Dubai Future Foundation)
  • Erasmus+ Virtual Exchange: Digital Skills
  • Member of ACM and IEEEMitglied bei ACM und IEEE

LanguagesSprachen

  • Urdu nativeMuttersprache
  • EnglishEnglisch B2
  • GermanDeutsch beginner, learning activelyAnfänger, lerne aktiv

About my German: I am a beginner and I am learning every week, because I want to live and work in Germany. Until I reach a higher level, I am happy to talk in English.

Zu meinem Deutsch: Ich bin Anfänger und lerne jede Woche, weil ich in Deutschland leben und arbeiten möchte. Diese Seite wurde für Sie übersetzt. Gespräche führe ich vorerst gern auf Englisch – mein Deutsch wird jeden Monat besser.

Let’s build something useful.Lassen Sie uns etwas Nützliches bauen.

I’m open to web developer roles and study places in Germany, and to freelance projects for small businesses.

Ich freue mich über Stellen als Webentwickler und Studienplätze in Deutschland sowie über freie Projekte für kleine Unternehmen.

hammadhassangerman@gmail.com