Now in public beta · v1.2

Your résumé deserves a better outfit.

Upload your résumé. ResumePortfolio turns it into a polished, AI-tailored portfolio — re-skinnable for every job application, each with its own link and analytics.

Trusted by candidates atStripeAnthropicLinearRamp
maya_tran_cv.pdf
MAYA TRAN
maya@email.com · Toronto, ON · linkedin.com/in/mayatran
EXPERIENCE
Stripe2023-Present
Sr. Software Engineer
• Led significant infrastructure work and shipped key products.
• Collaborated across teams to deliver high-quality outcomes.
Linear2021-2023
Software Engineer
• Led significant infrastructure work and shipped key products.
• Collaborated across teams to deliver high-quality outcomes.
Shopify2019-2021
Software Engineer
• Led significant infrastructure work and shipped key products.
• Collaborated across teams to deliver high-quality outcomes.
SKILLS
TypeScript, Rust, Go, Postgres, React, gRPC, Kafka, Terraform, Swift
BEFORE
✦ AI
Maya Tran
Sr. Software Engineer · Stripe
TypeScriptRustGoReact
AFTER
tailored for Stripe — Payments Infra
tailored for Linear — Backend
tailored for Anthropic — Inference
★ "Got 3 interviews in a week." — Priya, designer·47 job seekers hired through ResumePortfolio this month·★ "Finally a portfolio I'm not embarrassed by." — Diego, eng·Average tailored link: 4.2× more interview replies·★ "The diff view changed how I write." — Sam, PM·Featured in: Read.cv, Sidebar, Designer News·★ "Got 3 interviews in a week." — Priya, designer·47 job seekers hired through ResumePortfolio this month·★ "Finally a portfolio I'm not embarrassed by." — Diego, eng·Average tailored link: 4.2× more interview replies·★ "The diff view changed how I write." — Sam, PM·Featured in: Read.cv, Sidebar, Designer News·★ "Got 3 interviews in a week." — Priya, designer·47 job seekers hired through ResumePortfolio this month·★ "Finally a portfolio I'm not embarrassed by." — Diego, eng·Average tailored link: 4.2× more interview replies·★ "The diff view changed how I write." — Sam, PM·Featured in: Read.cv, Sidebar, Designer News·
02How it works

From a PDF in your downloads folder to a page that earns interviews — in under five minutes.

STEP 01~12 seconds

Upload your résumé

Drop a PDF, DOCX, or paste a link. We extract every role, project, and skill into structured fields you can edit.

PDF
maya_tran_cv.pdf
Name
Role
Email
Stripe
Linear
Shopify
Rust
React
Postgres
STEP 02sentence-by-sentence

Polish with AI, your way

Inline suggestions you can accept or reject. See the diff before you commit. Tone presets from quiet to confident.

SUMMARY · DIFF
Experienced software engineer with a track record of delivering results in fast-paced environments.
I build infrastructure for products that need to feel inevitable. Currently shipping payments primitives at Stripe; previously Linear & Shopify.
STEP 03one click

Publish & share

Pick a template, publish to /p/yourname, or create unique tailored links for each job application.

resumeportfolio.io/p/mayatran LIVE
Stripe · 47 views
Linear · 12 views
Anthropic · 8 views
03Five templates, five design languages

Pick a template that looks like you not a template that looks like a template.

resumeportfolio.io/p/mayatran
Maya Tran — Portfolio— Updated March 2025
01 / INTRODUCTION

Maya
Tran.

I build infrastructure for products that need to feel inevitable. Currently shipping payments primitives at Stripe; previously Linear & Shopify. I write Rust on weekends and grow shiitake on the windowsill.

Toronto, ON
maya@marquee.so
↓ Scroll
Maya Tran — Portfolio24
01 / INTRODUCTION

Maya
Tran.

I build infrastructure for products that need to feel inevitable. Currently shipping payments primitives at Stripe; previously Linear & Shopify. I write Rust on weekends and grow shiitake on the windowsill.

Toronto, ON
maya@marquee.so
Live preview ·
resumeportfolio.io/p/mayatran · minimal
04The AI moments

Smart enough to suggest. Polite enough to ask.

The AI never changes your page behind your back. Every edit is a suggestion you can accept, reject, or rewrite.

STREAMING
Writing as it thinks
Polishing · Linear
BULLET · 2 of 3
✦ Drawing on your timeline…
DIFF
See every change
Summary
Experienced engineer with a passion for building scalable solutions.
I build infrastructure for products that need to feel inevitable.
+18 words removed2× more specific
INLINE
Accept, reject, edit
Bullet · Stripe
Owned the latency budget for /v1/charges across LATAM rails — shaved 240ms off p95.
SUGGESTION
Add the deployment scope — “…across 14 LATAM acquirer integrations”
05Tailored job links

One résumé.
Infinite versions.
One link each.

Paste the job description. ResumePortfolio re-tailors your profile to that specific role — reorders projects, surfaces relevant skills, rewrites your summary in the company's voice. Each link gets its own URL and view tracking.

  • Unique URL per application
    resumeportfolio.io/j/stripe-payments-9k2
  • View tracking
    first view, last view, total views
  • Cover note
    optional 200-word intro at the top
  • One source of truth
    edit your main page, every link updates
resumeportfolio.io/edit/j/stripe-payments-9k2
AUTOSAVED · 12s ago
Paste JD
Review tailoring
3Add cover note
4Publish link
JOB DESCRIPTION✓ ANALYZED
Senior Software Engineer, Payments · Stripe
Posted 3 days ago · Remote (Americas)
About the role: The Payments Infrastructure team at Stripe is hiring a senior engineer to own the latency and reliability of the core charges API across our LATAM acquirer integrations. You'll work in Rust and Go on the hot path that processes ~3M transactions per minute. We're looking for someone who has shipped low-latency systems at scale, written production Rust, and led p95 optimization work end-to-end…
EXTRACTED SIGNALS
RustGolatencyLATAM railsp95 optimizationhigh throughputseniorAPI design
TONE
QuietConfidentBold
YOUR TAILORED PROFILE7 CHANGES
SUMMARY
I build low-latency payment infrastructure at Stripe — currently owning the /v1/charges latency budget across LATAM rails. Seven years writing Rust and Go on production hot paths. Previously Linear & Shopify.
EXPERIENCE· reordered, 3 bullets rewritten
Stripe
Payments primitives — Rust, p95 latency
promoted
Linear
Built the local-first sync engine
Shopify
Checkout APIs, 1.4M merchants
SKILLS · matched first
RustGoPostgresLatencyTypeScriptgRPCKafkaReact
← Back to JD  ·  resumeportfolio.io/j/stripe-payments-9k2
Send this link
06Simple analytics

See who's actually looking — and when.

First view, last view, total view count. No fingerprinting, no creepy heatmaps — just enough signal to follow up at the right time.

Application
Link
Views
First seen
Last seen
Stripe
Senior Software Engineer, Payments
/j/stripe-payments-9k2
47
2 days ago
14 min ago
Anthropic
Member of Technical Staff — Inference
/j/anthropic-inf-7r4
12
4 days ago
6 hours ago
Linear
Backend Engineer
/j/linear-be-3m8
9
5 days ago
1 day ago
Vercel
Infrastructure Engineer
/j/vercel-infra-2b1
5
1 week ago
3 days ago
07Pricing

Fair. Honest.One free tier that's actually free.

Free

$0
one portfolio, forever
  • 1 public portfolio
  • 3 AI generations
  • 5 tailored links
  • All 5 templates
  • Basic analytics
Get started free
★ MOST POPULAR

PRO

$12
per month
  • Unlimited AI generations
  • Unlimited tailored links
  • Full analytics
  • All 5 templates
  • Priority support
Upgrade to PRO
STILL READING?

Your next job starts with a better portfolio.

ResumePortfolio turns your résumé into a living portfolio in minutes — then tailors it for every role you apply to.

Free to start. No credit card required.