← All projects
professional·Polymath Services L.L.C.·Dec 2022 – Jun 2025

Custom CMS

Dynamic pages for marketing & operations

Nest.jsReactDynamoDBCMS

Overview

I independently designed and developed a custom CMS module inside the broader application so teams could build and update pages without engineering bottlenecks. Page documents are stored as JSON in DynamoDB, with Nest.js APIs and React UI for flexible layouts and faster content iteration for marketing and operations.

Architecture

flowchart TB
  Editors(["Marketing / Ops editors"])
  Visitors(["Site visitors"])

  subgraph app ["Application"]
    UI["React UI"]
    subgraph cms ["CMS module"]
      CMSAPI["Nest.js CMS API"]
    end
  end

  Dynamo[(DynamoDB JSON page data)]

  Editors --> UI
  Visitors --> UI
  UI --> CMSAPI
  CMSAPI -->|"Read / write page JSON"| Dynamo

Summary

A custom content management system enabling dynamic, customizable pages, reducing update cycles and giving marketing and operations teams more flexibility.

What I worked on

  • Independently designed and developed the custom CMS module architecture.
  • Enabled dynamic, customizable page creation and management backed by DynamoDB JSON documents.
  • Reduced dependency on engineering for routine content updates.

Results

  • Reduced content update cycles for non-engineering teams
  • Dynamic, customizable page composition
  • Improved flexibility for marketing and operations workflows