> 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