GD mark

GHOROURY DEVELOPMENTS

Building ideas with Code + AI

Apps. Experiments. Gaming. Technology. The real journey behind building things.

An independent developer’s workspace

BUILD / AI / DEV / TECH
● 00:00
</> SAME CODER. BIGGER IDEAS.

Press Start
to Create.

Build • Learn • Ship • Repeat

Ghoroury Developments mascot
Blog / build-log

BUILD LOG

Notes from the journey.

UNDER CONSTRUCTION

UNDER CONSTRUCTION

The build log is being written.

Notes from the journey are on the way. Nothing is published yet.

Apps / shipped

SHIPPED

2 iOS apps. More coming.

● ON THE APP STORE
iOS · NOTES & WIDGETS

Momento Stack

Your thoughts, right on your Home Screen. Create paper-style sticky notes, personalize their look, and keep them close with widgets.

iOS · WORD PUZZLES

Unciphered

Turn clues into letters and uncover hidden proverbs. A thoughtful word puzzle with daily challenges, ready to play offline.

An Arabic edition is on the workbench.

In Development / roadmap

WORKBENCH

Ideas on the workbench.

5 PROJECTS
Arabic UncipheredEXPLORING

The same fun but in Arabic.

PuzzlesiOSArabic

Healthcare AppPLANNED

Making sense out of our healthcare data.

HealthcareWebMobile

iOS Education AppEXPLORING

An education-focused app to help break down tough topics.

EducationEngineering

AoE2 Diplomacy VisualiserIN DEVELOPMENT

A fun project to visualize Age of Empires diplomacy games.

GamingAoE2WebOpen SourceVideo ProcessingAgentic Audio & Video Analysis

iOS GameIN DEVELOPMENT

A fun puzzle game based on real life activities.

GamingMobileWearables

Gaming / after-hours

AFTER HOURS

Strategy brain,
developer hands.

Mostly PlayStation, with one very long-running exception on PC. I got curious about where six thousand hours actually went — so I built the tool that answers it.

Hours played
6,056
Titles
226
Awards earned
1,567
Platinums
11
Finished 100%
6

What your library says about you

You read as marathoner.

  • Marathoner 37% of all play time is in Age of Empires II: Definitive Edition
  • Explorer 184 games played, averaging 33 h each
  • Deep diver 33 h average across every game played
MOST DECORATED

Horizon Zero Dawn

77 of 79 awards on PlayStation

BIGGEST COMPLETION

Astro Bot

All 63 awards on PlayStation

Where the hours went

Steam · 37%PlayStation · 63%

Most played

  1. Age of Empires II: Definitive Edition
  2. Call of Duty: Modern Warfare
  3. God of War Ragnarök
  4. YouTube
  5. God of War
  6. Horizon Forbidden West
  7. The Witcher 3: Wild Hunt
  8. Death Stranding

Favourite genres

  1. Action
  2. Adventure
  3. RPG
  4. Casual
  5. Massively Multiplayer
  6. Indie
  7. Strategy
  8. Simulation

Ranked by hours across 1,683 h of matched play time. Genres come from the Steam store, the only source either platform exposes, so console-only titles usually go uncounted — 2,967 h could not be matched.

About / ghoroury.dev

HELLO, WORLD.

I'm Ahmed.
I build things.

I’m a software engineer who started my career as a full-time developer before spending more than 13 years working across technology, digital transformation, and the industrial world.

Now I’m back to building software. Ghoroury Developments is where I share that journey. Creating apps, experimenting with AI, learning modern development again, and documenting what it’s like to return to coding in a completely different era.

Ahmed mascot holding a Caffeine + Code mug
Game Library Stats

Running at games.ghoroury.dev/library-stats

GAME LIBRARY STATS

Your library, in one place.

The live app runs here. Connect Steam, PlayStation, or both, and it ranks everything you own by play time with achievements and trophies alongside. Nothing is stored — your key and token stay in the tab.

How it works

  • Steam Valve's official Web API returns owned games with lifetime and two-week play time, Steam level and badges, and per-game achievement progress.
  • PlayStation There is no official PSN API, so an npsso cookie is exchanged for a short-lived token against the endpoints the PlayStation app uses, then play time and trophies are joined.
  • Where the data goes Nowhere. A small Cloudflare Worker forwards the request because neither Valve nor Sony sends CORS headers. It keeps no database and logs no credentials.
Terminal — ghoroury@dev
Reader / article

GHOROURY DEVELOPMENTS // IDEAS → APPS → IMPACT