> Projects
> abnoc.dev Portfolio System

Personal portfolio built as a terminal-inspired full-stack application. Includes Next.js frontend, API routes for contact handling, and containerised deployment to a self-hosted environment.

context: Exploring full-stack architecture, deployment pipelines, and system design through a production-style portfolio project.

  • Next.js
  • TypeScript
  • Node.js
  • Docker
> PoE2 Build Randomiser

Web application for generating randomised builds and configurations for Path of Exile 2 using structured backend logic and API-driven data flow.

context: Focus on backend design, stateless API structure, and persistence patterns for structured game data.

  • Node.js
  • API Design
  • PostgreSQL
> Resource Management Simulation Game

Browser-based simulation game featuring resource gathering, building systems, and persistent state management with database-backed progression.

context: Exploring game loop architecture, state persistence, and structured simulation systems.

  • Node.js
  • Backend Logic
  • PostgreSQL
> Self-Hosted Infrastructure Stack

Containerised self-hosting environment used to deploy and manage multiple personal applications behind a reverse proxy.

context: Practical experience with deployment automation, container orchestration, and server-level application management.

  • Docker
  • Linux
  • CI/CD
  • Reverse Proxy