F7K

F7K, a numeronym for fullstack.

Whole products, built end to end.

Oliver Stephens, full-stack engineer in Dubai. Mobile apps, web platforms and AI tooling, from first sketch to App Store.

FULLSTACK

= F7K. Keep the ends, count the middle. Like k8s and a11y.

One engineer across design, mobile, web, backend and AI. No handoffs, and no gaps between them.

Everything in orbit.

Shipped products and client work. Spin it, then open any project for the story and the stack.

Containerised from day one.

Every service I ship runs in Docker. The same images run on my laptop, in CI and in production, so a deploy holds no surprises.

browser
nginx
web
api
worker
postgres
redis
compose.yaml
services:
  proxy:
    image: nginx:alpine
    ports: ["443:443"]
  web:
    build: ./web
  api:
    build: ./api
    depends_on: [db, cache]
    healthcheck:
      test: ["CMD", "curl", "-f", "localhost:4000/health"]
  worker:
    build: ./api
    command: npm run worker
  db:
    image: postgres:17
    volumes: [pgdata:/var/lib/postgresql/data]
  cache:
    image: redis:8-alpine

volumes:
  pgdata:

Every layer, one person accountable.

Mobile
React Native, Expo and Flutter. Native iOS builds, App Store releases, in-app purchases.
Web
React, Next.js and TypeScript. Design systems, motion and shaders when the brief wants art.
Backend
Node and Express, C# and .NET, PostgreSQL, Redis. Auth and data security done properly.
AI
LLM integrations, MCP servers and on-device models that run without a server.
Quality
Test automation with Appium and WebdriverIO, CI pipelines, releases you can trust.