Récivi is a new kind of résumé for computers & humans, in that order. It provides a schema to store résumé data and renderers to display it in many human-friendly way.
Récivi is a structured résumé format for computers & humans, with a data schema & presentation renderers.
Schema
- Role
- Creator
- Tech
- TypeScript
- JSON
- Zod
Récivi provides models, schemas, types & supporting utilities for handling & displaying résumé data.
PF Portfolio
- Role
- Creator
- Tech
- MDX
- TypeScript
- Astro
PF is a Récivi renderer that generates static personal portfolio websites using MDX, TypeScript & Astro.
- Built a static site with almost zero client-side JavaScript, including a blog, microblog & interactive résumé.
- Generated favicons, Open Graph images & PDF versions of multiple résumés dynamically at build time.
Documentation
- URL
- Récivi documentationrecivi.pages.dev
- Role
- Creator
- Tech
- MDX
- TypeScript
- Astro
- Starlight
- Authored the documentation & built an automated CI/CD pipeline that deploys a static site for each release.
- Built a system to convert Schema/PF Zod models to JSON Schema & auto-generate documentation pages.