Hussein

Hussein Al-Saadi

Systems & full-stack engineer

02A little about me

I build software end to end, from the server up.

Computer engineer from Chalmers. Co-founder and founding engineer at Opmore, where I built an AI agent platform and the servers it runs on. Before that, years of multiplayer systems for paying clients, and a freelance build that went to production. I like the whole stack, and I like it quiet and working.

  • 30M+visits across the multiplayer projects I built for
  • 30+commissioned systems, delivered as the sole point of contact
  • 2019the year I started building for paying clients
  • 3languages, fluently: Swedish, English, Arabic

03Opmore · 2026

An AI agent platform, and the servers under it.

Co-founder & founding engineer

I owned it from the database to the deploy: the product, the agents behind it, and the machine it runs on.

  1. A Next.js and TypeScript platform with client portals and a chat assistant running a tool-use loop on Claude.
  2. An MCP server with a typed tool registry, shared by the assistant and a fleet of agents.
  3. The agent fleet as a stateless Hono service, each agent pulling from third-party APIs over HMAC-signed REST.
  4. Data in Drizzle across Turso and Postgres, with pgvector for semantic search.
  5. Moved off Vercel onto a hardened Ubuntu server with Coolify, Docker and Traefik; CI, end-to-end tests, an agent eval harness, nightly backups.

Next.js · TypeScript · Claude API · MCP · Hono · Postgres · Coolify · Docker

04A personal project, on real money · 2026

A trading bot that learned to do less.

It started as an AI picking crypto trades every thirty minutes. It traded live, and it lost to simply holding Bitcoin. So instead of tuning it until it looked good, I built a replay of the exact live rules over years of real exchange history, and let the numbers decide.

  1. Four fast strategies failed their replays. The research said why: at fifteen-minute horizons crypto mostly reverses.
  2. Rebuilt it slow: hold Bitcoin and Ethereum while they close above their 50-day average, cash when they don't. It may not trade a rule set that hasn't passed on history.
  3. Safety runs apart from strategy: stops checked every five seconds, and a panel that shows when each part last actually ran.
+167%the rules, replayed over 1,100 days
+125%holding Bitcoin, same days
34%its worst fall
53%Bitcoin's worst fall

05Independent · 2019 to now

Multiplayer systems, played 30M+ times.

Server-authoritative engineering in Lua, on the Roblox platform

Commissioned work inside a 500k+ member community. I was the only point of contact for every client: requirements, scope, deadlines and revisions, thirty-odd times over.

  1. A modular service architecture with server and client bootstrappers, and ordered, prioritised start-up so nothing races.
  2. State-machine NPCs, quest frameworks, persistence layers, and currency, inventory and permission systems.
  3. Found live exploit abuse in production and shut it down with custom monitoring and server-side validation.

Lua · client-server · state machines · anti-exploit

06Freelance · 2025 to 2026

A client build, shipped and in use.

A full application for a paying client: the architecture, backend logic, API design and a structured handover. It went live and into active use.

I ran the requirements and planning myself, kept feature creep out, and moved the work from favours to formal invoices under my own company.

07On the shelf

Smaller things, built properly.

  • TekbanReact · Node · Postgres

    A minimal, shareable kanban board, deployed on its own.

  • Grid Collective Simulatorthesis · React · TS

    Simulates and optimises household energy use, for Grid Collective AB.

  • ModerationToolJava 21 · Spring Boot

    User moderation with role-based access and JWT auth, in Docker.

  • 0typeGo · Wails

    Push-to-talk dictation on your mouse, fully on-device.

  • FruityShootersC++

    An arcade shooter with its own game loop and memory-aware design.

  • Exam PortalKotlin · Compose

    A tablet exam app for Chalmers, awarded the highest grade. Private repo.

08Write to me

Let’s talk.

Building something and need someone who can own it? I read everything.

me@husseinalsaadi.com

GitHub LinkedIn

Chalmers University of TechnologyBSc in Engineering, Computer Engineering, 2022 to 2025

AlsoVolunteer career mentor at Belong, helping a newcomer into Swedish working life.

Reaches forTypeScript, Java, C and C++, Lua, Kotlin, SQL. React, Next.js, Node, Spring Boot, Postgres, Docker, Linux.

    1 / 8