From 936e35bdb7edb39901fdc84480d7b389c0fab48b Mon Sep 17 00:00:00 2001 From: djoser Date: Mon, 27 Jul 2026 17:41:39 +0200 Subject: [PATCH] about and new hero --- index.html | 2 +- src/data/scenes/about.ts | 26 +++++++++++++++++++++++++- src/data/scenes/hero.ts | 7 +++++-- src/ui/overlay.ts | 2 +- 4 files changed, 32 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 3965477..cc2f038 100644 --- a/index.html +++ b/index.html @@ -456,7 +456,7 @@

-

+
diff --git a/src/data/scenes/about.ts b/src/data/scenes/about.ts index e286f06..683dc23 100644 --- a/src/data/scenes/about.ts +++ b/src/data/scenes/about.ts @@ -3,5 +3,29 @@ import type { SceneContent } from './index' export const about: SceneContent = { title: 'ABOUT', subtitle: 'Who I am and what I do', - body: 'My name is Ahmed Alaa Ahmed Mohamed (aka Djoser/Djosen/Inedited), I\'m a passionate creative software engineer and game developer. ', + body: `\ +

My name is Ahmed Alaa Ahmed Mohamed (aka Djoser / Djosen / Inedited). I'm a passionate creative software engineer and game developer.

+ +

I hold a master's degree in games engineering from TUM, with a strong background in graphics programming, real-time rendering, XR development, game development, and AI engineering.

+ +

I have experience working on AAA titles (Forza Motorsport 8) with Turn10 Games, as well as indie games and other personal projects. If it involves computers and is fun, I'm in.

+ +

Recently I've been getting into AI Engineering during my work at Siemens, and have developed workflows with Nvidia and Meta XR-AI for industrial operations.

+ +

Besides my professional work, I do some other fun stuff:

+ + + +

You can reach me at ineditedofficial@gmail.com or djoser@djosen.one or "inedited" on discord.

+

It's a little hard to try to dumb everything about me in one page so just reach out to me, let's have a chat!

+` +, } diff --git a/src/data/scenes/hero.ts b/src/data/scenes/hero.ts index 98dce8b..7800bca 100644 --- a/src/data/scenes/hero.ts +++ b/src/data/scenes/hero.ts @@ -2,6 +2,9 @@ import type { SceneContent } from './index' export const hero: SceneContent = { title: 'Ahmed A. Mohamed', - subtitle: 'Creative Developer & Graphics Engineer', - body: 'Welcome to my personal website, there\'s a lot going on in my life that I will be sharing here randomly over time so take a look.', + subtitle: 'Creative Developer | Game Developer | Software Engineer', + body: `\ +

Welcome to my personal website. There's a lot going on in my life that I'll be sharing here over time, professional and not.

+ +

Everything is still under construction, I'll be adding updates as I go.

`, } diff --git a/src/ui/overlay.ts b/src/ui/overlay.ts index 0cbcc22..5c6ed2f 100644 --- a/src/ui/overlay.ts +++ b/src/ui/overlay.ts @@ -215,7 +215,7 @@ export class DomOverlay { if (content) { this.titleEl.textContent = content.title this.subtitleEl.textContent = content.subtitle - this.bodyEl.textContent = content.body + this.bodyEl.innerHTML = content.body } // default: show scene-content, hide special sections