
Selected work / Product Designer & Full-Stack Engineer
PortfolioControlRoom
The main challenge was turning a portfolio CMS into a safe operational control plane without allowing public clients—or connected AI agents—to inherit administrator trust. Public content, private credentials, operator settings, assistant behavior, and agent permissions therefore…
- Role
- Product Designer & Full-Stack Engineer
- Client
- Personal Platform
- Year
- 2026




Three decisions shaped the final experience.
03Single-Portfolio CMS
Authenticated editors manage page copy, projects, case studies, media, runtime settings, and publication state while the public portfolio consumes a narrow, presentation-safe content…
OAuth MCP Control Plane
Compatible AI clients can receive carefully scoped read or write capabilities through OAuth. Credentials can be reviewed and revoked, and every supported operation remains constrained by…
Assistant Operations
The dashboard manages the public portfolio assistant without exposing provider credentials to the browser. Published-only context, immutable identity rules, response limits, and safe…