tamibyte@tamerhayek.com:~$
scroll
02/06
tamibyte@tamerhayek.com:~$cat stack.txt
stack
k scroll up
~ / stack.txt · 1 of 1
UTF-8LF
tamibyte@tamerhayek.com:~$cat stack.txt
# a non-exhaustive list of what i reach for
runtime:"linux · macos · arm/x86"
years:6, # full-stack, ops, occasional design
approach:"ship fast, self-host, sweat the details"
frontend
Svelte TypeScript JavaScript HTML CSS
▰▰ backend
SvelteKit Node.js Go PostgreSQL PocketBase
▰▰▰ infra
Docker Linux Traefik Hetzner
03/06
tamibyte@tamerhayek.com:~$ls ./projects/ --sort=recent
showroom
hover for glitch
~/projects/portfolio.ts
deployed
tamerhayek.com
/01 tamerhayek.com

Terminal-styled personal portfolio, self-hosted on Hetzner behind Traefik. You are looking at it right now.

SvelteKitDocker
live source build · passing
~/projects/olymposhub.ts
live
olymposhub.io
/02 olymposhub.io

Landing page and digital showcase for a web studio. Design, development, and a solid web presence for clients.

SvelteKitDocker
live build · passing
~/projects/clarisse.ts
in prod
clarissegrosseto.it
/03 clarissegrosseto.it

Full website for a contemporary art museum: artwork collections, custom CMS, on-site monitor kiosks, and an integrated VR tour.

SvelteKitPocketBaseDocker
live build · passing
~/projects/ilgeniotestardo.ts
live
ilgeniotestardo.org
/04 ilgeniotestardo.org

Showcase site for a documentary film. Fullscreen hero, embedded trailer, cast and crew sections. A story that deserved a proper site.

SvelteKitDocker
live build · passing
~/projects/glastables.ts
live
glastablesequitazione.com
/05 glastablesequitazione.com

Showcase site for GLA Stables riding school. Lessons, ponies, team. Sections crafted directly with the owners, built for people actually looking for a stable.

SvelteKitDocker
live build · passing
~/projects/ponyseries.ts
in prod
ponyseries.com
/06 ponyseries.com

Platform for an equestrian competition series: rounds, standings, and registrations. Clean frontend built to be used directly trackside.

SvelteKitDocker
live build · passing
04/06
tamibyte@tamerhayek.com:~$cat about.yaml
about
tab autocomplete
~ / about.yaml
YAML
name: "Tamer Hayek"
based: "Rome, Italy"
role: "freelance software engineer" # since 2022
studying: "Computer Science @ Sapienza"
flavors:
- "certified nerd: TCG, gaming, self-hosting"
- "self-hosted everything. yes, even the bookmarks"
- "docker compose is a love language"
- "opinions: strong, loosely held"
currently:
building: "a self-hosted money/budget tracker"
collecting: "trading cards"
drinking: "anything except coffee" # last dev on earth without an espresso dependency
exit 0. process completed
7+
projects in production

// what i'm into

  • self-hosting all the things
  • trading card games & deckbuilding
  • boardgames & videogames
  • minimal, fast websites
  • boring tech that scales
05/06
tamibyte@tamerhayek.com:~$git log --oneline --talks
talks
for details
f3a1c2b
I use Svelte btw!
v1.0 @ RomaJS · Rome, IT · 2025
06/06
tamibyte@tamerhayek.com:~$contact --open
contact
esc to dismiss
~ / contact.sh
ZSH
tamibyte@tamerhayek.com:~$contact --open --include=all
connection ready. pick a transport:
tamibyte@tamerhayek.com:~$