Back to home
Featured projectProduct UI / Tool

From profile to PDF

Resume Builder

AI resume builder — public profile import and a private owner workspace sharing one PDF pipeline.

PortfolioDesign Engineer2026
Try the toolOwner workspace
AI Resume Builder — customize layout and live PDF preview
Selected project view2026

01 / At a glance

One pipeline, two ways to build a resume.

Public AI import tool and password-protected owner workspace — one resume schema, one PDF pipeline.

PDF schema
1
Public generation cap
3 / 24h
Shared flows
2

02 / The work

What this project includes

06 highlights
01

Public tool at /tools/resume — profile URL import with optional pasted summary fallback

02

Brave Search gathers public snippets; Mistral maps results into structured ResumeDocument JSON

03

Live HTML preview with layout, section, and brand-color controls before PDF download

04

Owner workspace at /resume — password-protected editor seeded from portfolio profile data

05

Shared @react-pdf/renderer pipeline for visitor and owner exports

06

Rate limits — 3 public generations per IP per day to control API cost

04 / Behind the build

Design and engineering notes

  • Split-panel editor — controls on the left, live resume preview on the right
  • One document schema powers owner editing and visitor AI import flows
  • Brand color ties into portfolio theme tokens for consistent PDF accents
  • Disclosure banner sets expectations that AI output must be verified before use

Tools and stack

ReactTypeScriptTanStack StartMistralBrave Search@react-pdf/rendererTailwind

Role Design Engineer

Explore the project

Portfolio-native tool — Mistral structuring, Brave Search grounding, and client-side PDF export.

Try the tool

Contact

Let's build something together

Open to freelance, full-time, and collaboration on product design and design-engineering projects. Based in Bengaluru (Bangalore), India.

Available for work

Akshay Saini

Product Designer / Design Engineer · Freelancing