vincent phan

self-taught developer building small web systems and tools

software and tools built with code and ai
photography and video made by hand

vienna · austria

selected work

two small systems that show how i work across interface, infrastructure, and delivery.

Fundf album overview with private gallery cards and album metadata. PIN access screen for a private album.

2026 / running

fundf

private photo sharing without accounts, feeds, or platform overhead.

stack

  • php
  • nginx
  • filesystem storage

features

  • signed access cookies
  • derivative image generation
  • http caching

result

a production-ready private gallery with a small operational surface.

case study

editorial flow.

static system.

direct routes.

Large lightbox viewer presentation used as a visual stand-in for the portfolio system.

2026 / running

portfolio

a static editorial system for presenting software work with a small build surface.

stack

  • html
  • css
  • node build scripts

capability

  • template-driven output
  • page-level metadata
  • release-based deploys

result

a low-maintenance static portfolio with direct routes and predictable output.

case study

photo

manual image work used here as a supporting signal of taste, framing, and restraint.

Mobile gallery view showing a quiet photo layout on a phone. Lightbox viewer presentation with a large photo and minimal controls.
photo archive →

video

manual moving image work kept secondary to the software narrative, but held to the same visual discipline.

video archive →

about

based in vienna

i learned by building, running and fixing small systems.

that defines how i work:
keep things simple, reduce overhead,
focus on useful tools.

photography and video shape the visual side —
framing, editing, restraint.

capabilities

practical experience across hosting, backend systems, and small web delivery.

infrastructure

linux servers

nginx

lamp stack

deployment and hosting

systems

php applications

internal tools

automation scripts

web

static sites

javascript

interface implementation

contact

available for small systems, internal tools, and infrastructure-oriented web projects.

vienna / remote