Skip to main content
Active solarpunk office with professional knowledge projected onto a glass wall
CMS PRODUCT + PROFESSIONAL INTELLIGENCE

About Me Platform

An editorial platform to transform over 18 years of trajectory, projects, and scattered evidence into structured, publishable, and consultable content.

Status:Active and published
Period:2024 - Present
Role:Founder, Product Builder, and Content Architect
Main Stack:Next.js, Payload CMS, TypeScript, Firebase

Summary

About Me Platform was not born as a landing page. It is an editorial and technical product that converts a trajectory distributed across CVs, repositories, backups, captures, and projects into a maintainable source of truth.

Payload organizes the content; Next.js publishes it; shared packages connect UI, tokens, and AI. The result serves the portfolio, the professional timeline, and a corpus prepared for RAG queries with traceability.

Next.jsPayload CMSTypeScriptMongoDBFirebasei18nDesign TokensStyle DictionaryPlaywrightVitestRAG-ready

01From static CV to source of truth

The professional trajectory existed, but not as a system. CVs, screenshots, repositories, backups, documents, and projects told different parts of a story spanning over 18 years. The opportunity was to transform that scattered archive into a living editorial base, with context, evidence, and the ability to evolve.

An extensive professional trajectory doesn't need another static page: it needs a source of truth capable of preserving context, evidence, and editorial judgment.

  • Facts, personal memory, and confidential material needed clear editorial boundaries.
  • Projects and experiences needed to be updated from a maintainable source, not from duplicated pages.
  • ES/EN content, SEO, and evidence required consistency without losing nuances per locale.
  • Information needed to be prepared for RAG without publishing private notes or local sources.

02Dispersion is also a product problem

Without a content model, each update required reconciling isolated pieces. Maintaining equivalence between languages, distinguishing public from private, and reusing evidence in the portfolio, timeline, or an AI-assisted response became slow and fragile.

03Structured content, reusable presentation

The solution is a Next.js + Payload application where pages, projects, and experiences are related documents. Blocks allow composition without hardcoding; adapters translate the CMS into UI contracts; i18n, SEO, drafts, and live preview transform editing into a real publishing workflow.

content sources
  -> Payload collections + blocks
  -> localized adapters
  -> Next.js routes
  -> portfolio + timeline + RAG corpus

04An operable product, not a demo

The monorepo separates the UI web application, tokens, AI, and shared configuration. It includes local media or Firebase/GCS, emulators, localized routes, sitemaps, forms, Playwright and Vitest tests, plus utilities to migrate, audit, repair, and synchronize content.

Architecture and decisions

01. Content as Data

Experiences, projects, evidence, and visibility are modeled as structured data. The same source can feed a public page, timeline, career materials, and RAG corpus without rewriting the story for each channel.

02. Block-based CMS

Payload retains editorial authority, and the block system controls composition. The template defines a stable hierarchy; the dynamic zone allows extending technical cases without turning each project into a new component.

03. Design Connected to Code

Sketch and Stitch support visual exploration and direction; W3C tokens pass through Style Dictionary and end up as variables consumed by Tailwind and the UI package. The visual reference evolves without breaking the content source.

04. Bilingual and Discoverable Publishing

Localized fields, canonical ES/EN paths, drafts, live preview, sitemaps, redirects, and SEO metadata are part of the editorial product. The translation preserves structure but is audited per document to avoid poor automatic equivalences.

05. Media with recovery path

The system supports filesystem and Firebase/GCS, emulator, and optimized variants. Auditing, repair, regeneration, and backfill utilities treat files as an operable asset, not as links impossible to reconstruct.

06. AI with editorial context and boundaries

Ask AI and the RAG corpus reuse curated content, with traceability and separation between public and private data. AI is integrated into the research and consultation workflow; it does not replace source validation or convert the roadmap into already delivered capabilities.

07. Operational quality

Integration and e2e tests, migration scripts, audits, and visual verifications reduce the cost of evolving CMS, locales, and media. The criterion is to be able to change content and structure with a clear way to verify the result.

18+Years of structured experience
ES/ENBilingual editorial publication
CMSProprietary editorial product

Evidence and records

Editorial case study in five slides: problem, content system, product architecture, and demonstrated professional value.

View case study

Specialized document on Ask AI: real execution, RAG pipeline, citations, operational controls, and multi-vendor architecture.

Explore Ask AI and RAG

Technical log of the design-to-code flow, bilingual publication, media, testing, and system governance status.

Review architecture and operation

Let's talk.

Currently exploring new opportunities. If you have a question or just want to say hi, I'll do my best to get back to you.

[email protected]