christian@portfolio:~$ whoami

Christian Blake

Software Engineer / Computer Vision / Game Systems

I build full-stack tools, visual inspection systems, and small interactive worlds. This site collects my projects, devlogs, experiments, and the custom tools I am building around them.

Featured work

Endless Surfer preview

Interactive browser game

Endless Surfer

Canvas / Next.js / Game Feel

A hand-drawn endless surfing mini-game with world-space waves, shark hazards, scoring, local high scores, and escalating difficulty.

My Little Planet preview

Unity game project

My Little Planet

Unity / C# / World State

A cozy small-planet Unity game focused on spherical movement, quests, inventory, save flow, scene transitions, and world progression.

case studyComputer Vision Systems

Confidential CV systems work

Computer Vision Systems

Python / OpenCV / YOLO / Data Pipelines

A sanitized case study covering production-facing computer vision, quality gates, validation workflows, and backend debugging.

Portfolio Platform preview

Full-stack portfolio system

Portfolio Platform

Next.js / Spring Boot / PostgreSQL

The custom full-stack system behind this site, including backend APIs, admin auth, devlogs, project pages, and CMS tooling.

What I build

Full-stack toolsComputer vision workflowsGame systemsData validationAdmin toolingInteractive portfolio experiments

The site is becoming a working portfolio platform: playable projects, case studies, devlogs, admin tools, and eventually editable homepage content from the backend.