Full Stack Development

Company Portfolio CMS Platform

Production company portfolio websites with a custom CMS.

  • FastAPI
  • React
  • PostgreSQL
  • Cloudflare

The problem & the solution

Built production websites with a custom CMS — frontend sections (images, project sections, page content) controlled dynamically rather than hardcoded, backed by FastAPI and deployed via Cloudflare.

Engineering notes

CMS content model (draft)

Draft placeholder — replace with the real technical detail. This section is scaffolding, not a finished engineering writeup. How dynamic sections map to the database schema.

Engineering lessons

Not written yet for this project.