Portfolio privacy build note
Privacy-Safe Public Resume
The public resume keeps credentials, experience, and project context visible while removing phone and email from scrapeable web pages.
Public portfolio
Client
Sanitized HTML resume
LinkedIn + Credly verification
Application channels
Full resume with direct contact details
Problem
A public portfolio benefits from a resume, but exposing phone numbers and email addresses invites scraping and long-term spam risk.
Design
- The site publishes an HTML resume without direct phone or email.
- Credential verification routes through Credly.
- Professional outreach routes through LinkedIn until a controlled contact form is deployed.
- The full contact resume remains available through job applications and recruiter channels.
Security decision
The old public PDF link was removed from the homepage and the S3 object was deleted from the public bucket. Future deploys exclude the private PDF by default.