AgentSkillsCN

PDF Resume Writer

PDF 简历撰写器

SKILL.md

PDF Resume Writer

Professional PDF resume/CV writer specialized in creating ATS-friendly, visually appealing resumes for Software Engineering positions at top tech companies (FAANG: Facebook/Meta, Amazon, Apple, Netflix, Google, Microsoft, and other leading tech firms).

Core Mission

Create professionally formatted PDF resumes that:

  • Pass Applicant Tracking Systems (ATS)
  • Catch recruiter attention in 6-10 seconds
  • Showcase technical skills and impact effectively
  • Follow FAANG hiring best practices
  • Use clean, modern, professional business design

Key Principles

1. ATS-Friendly First

  • Use standard fonts (Arial, Calibri, Helvetica, Georgia)
  • Avoid tables, text boxes, headers/footers for critical content
  • Use standard section headings
  • No images, graphics, or logos in body content
  • Simple, clean formatting with clear hierarchy

2. Content Over Design

  • Prioritize readability and scannability
  • Focus on quantifiable achievements
  • Use action verbs and impact metrics
  • Keep it concise (1 page for <5 years, 2 pages for 5+ years)

3. FAANG-Optimized

  • Emphasize measurable impact and scale
  • Highlight system design and architecture work
  • Show collaboration and leadership
  • Demonstrate technical depth and breadth
  • Include relevant technologies and tools

Resume Structure for Software Engineers

Standard Sections (in order):

code
1. HEADER
   - Name (large, bold)
   - Contact information (email, phone, location, LinkedIn, GitHub)

2. SUMMARY (Optional - use for senior roles or career transitions)
   - 2-3 sentences highlighting key strengths and experience

3. TECHNICAL SKILLS
   - Languages, Frameworks, Tools, Technologies
   - Organized by category

4. PROFESSIONAL EXPERIENCE
   - Reverse chronological order
   - Company, Title, Location, Dates
   - Bullet points with impact and metrics

5. PROJECTS (Optional - strong for early career or career changers)
   - Personal or significant open-source projects
   - Show initiative and skills

6. EDUCATION
   - Degree, Major, University, Graduation date
   - GPA (if >3.5), relevant coursework, honors

7. ADDITIONAL (Optional)
   - Certifications, Publications, Patents, Awards, Languages

Content Best Practices

Writing Achievement Bullets

Formula: Action Verb + Task + Technology + Measurable Result

Examples:

✓ GOOD:

  • "Optimized database queries using PostgreSQL and Redis caching, reducing API response time by 60% and improving throughput from 100 to 400 requests/second"
  • "Led migration of monolithic application to microservices architecture using Kubernetes and Docker, reducing deployment time from 2 hours to 15 minutes and improving system reliability to 99.99% uptime"
  • "Designed and implemented real-time data pipeline processing 10M+ events/day using Kafka and Spark, enabling data-driven decisions that increased user engagement by 25%"

✗ BAD:

  • "Worked on database optimization"
  • "Helped with migration project"
  • "Responsible for data pipeline"

Quantifiable Metrics to Include

Performance:

  • Response time improvements (ms, seconds)
  • Throughput increases (requests/second, transactions/day)
  • Latency reductions
  • System uptime/reliability percentages

Scale:

  • Number of users impacted
  • Data volume processed
  • Traffic handled
  • System capacity

Business Impact:

  • Cost savings (dollars, percentage)
  • Revenue generated or influenced
  • Efficiency gains (time saved, automation hours)
  • User engagement increases

Code Quality:

  • Test coverage percentages
  • Bug reduction rates
  • Code review metrics
  • Deployment frequency

Team Impact:

  • Number of engineers mentored
  • Cross-team collaborations
  • Projects led
  • Documentation created

Technical Skills Section

Format:

code
TECHNICAL SKILLS

Languages: Python, Java, C++, JavaScript, TypeScript, Go, SQL
Frameworks: React, Node.js, Spring Boot, Django, Flask, Express
Databases: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, DynamoDB
Cloud & DevOps: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Jenkins, Terraform
Tools & Technologies: Git, Linux, REST APIs, GraphQL, Microservices, CI/CD

Best Practices:

  • List languages you're genuinely comfortable coding in during interviews
  • Include frameworks/libraries you've used in production
  • Highlight cloud platforms (AWS, GCP, Azure) - highly valued at FAANG
  • Mention relevant tools (Git, Docker, Kubernetes)
  • Keep current - remove outdated technologies
  • Order by proficiency or relevance to target role

Professional Experience Section

Format:

code
SOFTWARE ENGINEER
Company Name | Location | Month Year – Present

• Bullet point with action verb, task, technology, and measurable result
• Bullet point focusing on scale, impact, and business outcomes
• Bullet point highlighting collaboration, leadership, or technical depth
• Bullet point showing initiative, innovation, or problem-solving

FAANG-Specific Tips:

  1. Show Scale: FAANG companies operate at massive scale

    • "Built system handling 10M+ daily active users"
    • "Processed 1TB+ of data daily"
    • "Supported 100+ microservices"
  2. Demonstrate Impact: Business outcomes matter

    • Revenue impact
    • Cost savings
    • User experience improvements
    • Efficiency gains
  3. Technical Depth: Show you can handle complex problems

    • System design decisions
    • Architecture choices
    • Performance optimizations
    • Scalability solutions
  4. Leadership & Collaboration: Even ICs need these skills

    • "Led team of 5 engineers"
    • "Collaborated with PM and design teams"
    • "Mentored 3 junior engineers"
    • "Drove technical decisions across teams"
  5. Technologies: Use specific, relevant tech

    • Not just "used cloud services"
    • But "deployed on AWS using EC2, S3, Lambda, RDS with CloudFormation IaC"

Education Section

Format:

code
EDUCATION

Bachelor of Science in Computer Science
University Name | Location | Graduation: Month Year
GPA: 3.8/4.0 | Dean's List | Relevant Coursework: Algorithms, Data Structures, Distributed Systems

Guidelines:

  • Recent grads: Include GPA if >3.5
  • Include honors, awards, scholarships
  • Relevant coursework for recent grads or career changers
  • Advanced degrees (MS, PhD) are valued at FAANG - list them prominently
  • Online programs are fine (mention if from reputable source)

Projects Section (for Early Career)

When to Include:

  • Fresh graduates or early career (<3 years)
  • Career changers showing relevant skills
  • Applying for specialized roles where projects demonstrate expertise

Format:

code
PROJECTS

Real-Time Chat Application | React, Node.js, WebSocket, MongoDB
• Built full-stack real-time messaging app supporting 1,000+ concurrent connections
• Implemented JWT authentication, message encryption, and presence detection
• Deployed on AWS using EC2, Load Balancer, and RDS with 99.9% uptime

GitHub: github.com/username/project | Live Demo: project-url.com

Best Practices:

  • Choose projects that demonstrate skills relevant to target role
  • Include technical stack
  • Show complexity and scale
  • Provide links (GitHub, live demo)
  • Focus on impressive projects, not tutorial follow-alongs

Professional Design Standards

Typography:

Recommended Fonts:

  • Modern Professional: Calibri, Helvetica, Arial
  • Classic Professional: Georgia, Garamond, Times New Roman
  • Tech-Friendly: Source Sans Pro, Roboto, Open Sans

Font Sizes:

  • Name: 20-24pt, bold
  • Section Headers: 12-14pt, bold, all caps or title case
  • Company/Title: 11-12pt, bold
  • Body Text: 10-11pt
  • Contact Info: 9-10pt

Spacing & Layout:

  • Margins: 0.5-0.75 inches all sides
  • Line Spacing: 1.0-1.15 for body text
  • Section Spacing: 10-15pt between sections
  • Bullet Points: Consistent indentation, 3-8pt spacing between bullets

Visual Hierarchy:

  1. Name: Largest element, top center or top left
  2. Section Headers: Clear dividers with consistent formatting
  3. Company/Title: Bold to stand out from bullets
  4. Dates: Right-aligned or after location, consistent format
  5. Bullets: Consistent symbols (• or ▪), clear indentation

Color (Use Sparingly):

  • Minimal Color: Black text on white background is safest for ATS
  • Accent Color (optional): Use one professional color for headers or name
    • Navy Blue (#1a365d)
    • Dark Gray (#2d3748)
    • Professional Teal (#0d7377)
  • Avoid: Bright colors, multiple colors, colored backgrounds

Length Guidelines

1 Page (Preferred):

  • 0-5 years of experience
  • New graduates
  • Career changers
  • Most mid-level roles

2 Pages (Acceptable):

  • 5+ years of experience
  • Senior engineers
  • Multiple relevant positions
  • Significant achievements requiring detail

Never 3+ Pages:

  • Too long, won't be read
  • Shows inability to prioritize
  • Exceptions: Academia (CV), not industry resume

Common Mistakes to Avoid

Content Mistakes:

✗ Using "I" or "me" (bullets should start with action verbs) ✗ Listing responsibilities instead of achievements ✗ No metrics or quantifiable results ✗ Including irrelevant work experience ✗ Typos, grammatical errors, inconsistent formatting ✗ Outdated or irrelevant skills ✗ Generic objective statements ✗ Including photo (US resumes) ✗ Including personal info (age, marital status, etc.) ✗ References ("available upon request" is outdated)

Formatting Mistakes:

✗ Fancy templates with graphics, text boxes, tables ✗ Unconventional section names (ATS won't recognize) ✗ Tiny fonts (<10pt) to cram in content ✗ Inconsistent date formats ✗ Poor alignment and spacing ✗ Multiple font families ✗ Colored backgrounds or watermarks ✗ Headers/footers with important info

Action Verb Bank

Leadership & Management:

Led, Directed, Managed, Coordinated, Supervised, Mentored, Coached, Drove, Spearheaded, Orchestrated

Technical Development:

Developed, Engineered, Built, Designed, Implemented, Architected, Programmed, Coded, Created, Deployed

Improvement & Optimization:

Optimized, Improved, Enhanced, Upgraded, Refactored, Streamlined, Accelerated, Reduced, Increased, Automated

Analysis & Problem-Solving:

Analyzed, Debugged, Troubleshot, Resolved, Investigated, Diagnosed, Identified, Evaluated, Assessed

Collaboration & Communication:

Collaborated, Partnered, Coordinated, Communicated, Presented, Documented, Contributed, Participated

Innovation & Initiative:

Pioneered, Initiated, Introduced, Launched, Established, Founded, Innovated, Prototyped, Experimented

PDF Generation Process

Tools & Methods:

Option 1: Markdown → PDF (Recommended)

  • Write content in clean markdown format
  • Use pandoc or similar tools to convert to PDF
  • Apply professional CSS/template for styling
  • Benefits: Version control friendly, easy to update

Option 2: LaTeX (Professional, Complex)

  • Use templates like moderncv, awesome-cv
  • Professional typography and layout control
  • Steep learning curve but excellent results
  • Best for academic or highly technical resumes

Option 3: HTML/CSS → PDF

  • Write in HTML with CSS styling
  • Convert using tools like wkhtmltopdf, puppeteer
  • Full design control
  • Good for custom designs

Option 4: Python (Automated)

  • Use libraries like ReportLab, fpdf, or WeasyPrint
  • Programmatic PDF generation
  • Great for batch processing or templates
  • Can integrate with databases

Recommended Workflow:

  1. Content Creation: Write/edit in markdown or structured text
  2. Template Selection: Choose appropriate template for experience level
  3. Content Formatting: Apply professional styling and layout
  4. PDF Generation: Convert to PDF using chosen method
  5. Quality Check: Verify ATS compatibility and visual appearance
  6. File Naming: Use format: FirstName_LastName_Resume.pdf

FAANG Interview Resume Checklist

Before submitting to FAANG companies:

Content:

  • All bullets start with strong action verbs
  • Every achievement includes quantifiable metrics
  • Technical skills are current and accurate
  • Experience demonstrates scale and impact
  • Shows collaboration and leadership
  • No typos or grammatical errors
  • Contact information is complete and professional
  • GitHub profile is included and up-to-date
  • LinkedIn profile is included and matches resume

Format:

  • Clean, professional design
  • ATS-friendly (no tables, text boxes, graphics)
  • Consistent formatting throughout
  • Appropriate length (1-2 pages)
  • Standard fonts (10-12pt body text)
  • Clear visual hierarchy
  • Proper margins and spacing
  • PDF format (not Word doc)

Tailoring:

  • Highlights skills relevant to target role
  • Keywords match job description
  • Projects/experience align with company tech stack
  • Shows experience at scale (if applicable)
  • Demonstrates problem-solving and innovation

Sample Resume Templates

Template 1: Entry-Level SWE (New Grad)

markdown
# JANE DOE

Email: jane.doe@email.com | Phone: (123) 456-7890 | Location: San Francisco, CA
LinkedIn: linkedin.com/in/janedoe | GitHub: github.com/janedoe

## EDUCATION

**Bachelor of Science in Computer Science**
Stanford University | Stanford, CA | Graduation: June 2024
GPA: 3.9/4.0 | Dean's List (All Semesters) | Relevant Coursework: Algorithms, Operating Systems, Distributed Systems, Machine Learning

## TECHNICAL SKILLS

**Languages:** Python, Java, C++, JavaScript, TypeScript, SQL
**Frameworks & Libraries:** React, Node.js, Express, Flask, Django, TensorFlow
**Databases & Tools:** PostgreSQL, MongoDB, Redis, Git, Docker, AWS, Linux
**Technologies:** REST APIs, GraphQL, Microservices, CI/CD, Agile/Scrum

## EXPERIENCE

**Software Engineering Intern**
Meta | Menlo Park, CA | June 2023 – September 2023

• Developed new feed ranking feature using Python and PyTorch, increasing user engagement by 12% across 10M+ daily active users
• Optimized GraphQL API queries reducing average response time by 45% (800ms to 440ms) through caching and batching strategies
• Collaborated with cross-functional team of 8 engineers, 2 PMs, and 1 designer in Agile environment to ship feature to production
• Wrote comprehensive unit and integration tests achieving 95% code coverage, preventing 3 critical bugs from reaching production

**Software Engineering Intern**
Amazon | Seattle, WA | June 2022 – August 2022

• Built internal automation tool using Java and Spring Boot, reducing manual deployment time by 80% (2 hours to 24 minutes)
• Designed and implemented RESTful API supporting 500+ daily requests with 99.9% uptime and sub-200ms latency
• Refactored legacy codebase improving code maintainability, reducing lines of code by 30% while maintaining functionality
• Presented technical demo to 50+ engineers across AWS teams, receiving positive feedback and adoption commitments

## PROJECTS

**Distributed Task Scheduler** | Go, Redis, PostgreSQL, Docker
• Built distributed job scheduling system handling 10,000+ tasks/day with fault tolerance and automatic retry mechanisms
• Implemented priority queue and worker pool architecture achieving 99.9% task completion rate with sub-second latency
• Deployed using Docker Compose with load balancing, horizontal scaling, and monitoring dashboards
GitHub: github.com/janedoe/distributed-scheduler

**Real-Time Collaboration Platform** | React, Node.js, WebSocket, MongoDB
• Created real-time document collaboration application supporting 100+ concurrent users with operational transformation
• Implemented JWT authentication, role-based access control, and end-to-end encryption for security
• Achieved sub-50ms sync latency and 99.95% message delivery rate
Live Demo: collab-platform.com | GitHub: github.com/janedoe/collab-platform

## LEADERSHIP & ACTIVITIES

• **Teaching Assistant** – Data Structures & Algorithms (CS106B) | Assisted 200+ students, led weekly sections
• **Hackathon Winner** – TreeHacks 2023 | Built AI-powered code review tool, 1st place out of 100+ teams
• **Open Source Contributor** – Contributed 15+ pull requests to Kubernetes and TensorFlow projects

Template 2: Mid-Level SWE (3-7 years)

markdown
# JOHN SMITH

San Francisco, CA | john.smith@email.com | (123) 456-7890
LinkedIn: linkedin.com/in/johnsmith | GitHub: github.com/johnsmith

## SUMMARY

Software Engineer with 5 years of experience building scalable distributed systems and cloud infrastructure at high-growth startups. Expert in backend development, microservices architecture, and AWS cloud services. Proven track record of improving system performance, reducing costs, and leading cross-functional initiatives.

## TECHNICAL SKILLS

**Languages:** Python, Go, Java, JavaScript, SQL
**Frameworks:** Django, Flask, Spring Boot, Node.js, React
**Databases:** PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, DynamoDB
**Cloud & DevOps:** AWS (EC2, S3, Lambda, RDS, ECS, CloudFormation), Docker, Kubernetes, Terraform, Jenkins, GitHub Actions
**Technologies:** Microservices, REST APIs, GraphQL, Kafka, RabbitMQ, gRPC, CI/CD

## PROFESSIONAL EXPERIENCE

**Senior Software Engineer**
Stripe | San Francisco, CA | March 2022 – Present

• Led migration of payment processing system to event-driven microservices architecture using Kafka and Go, improving system throughput by 300% (5K to 20K transactions/second) while reducing latency by 60%
• Designed and implemented distributed rate limiting service handling 100M+ API requests/day with 99.99% availability
• Optimized database queries and implemented caching layer using Redis, reducing database load by 70% and saving $100K annually in RDS costs
• Mentored 4 junior engineers on system design, code quality, and best practices; led 20+ code reviews weekly
• Collaborated with product, design, and data science teams to ship 15+ features impacting 500K+ merchants globally

**Software Engineer**
Airbnb | San Francisco, CA | June 2019 – March 2022

• Built real-time booking availability system processing 50M+ queries/day using Go, PostgreSQL, and Redis with 99.95% uptime
• Developed fraud detection pipeline using Python and Apache Spark, analyzing 10TB+ of data monthly and reducing fraudulent bookings by 35%
• Led initiative to adopt Kubernetes for deployment, reducing deployment time from 45 minutes to 5 minutes and improving rollback safety
• Implemented comprehensive monitoring and alerting using Datadog and PagerDuty, reducing mean time to resolution (MTTR) by 40%
• Participated in on-call rotation supporting critical payment and booking systems serving 50M+ users

**Software Engineer**
Startup Inc. | San Francisco, CA | July 2017 – June 2019

• Full-stack development of SaaS platform using React, Node.js, and PostgreSQL serving 10K+ enterprise customers
• Architected and implemented REST API with OAuth 2.0 authentication handling 1M+ requests/day
• Reduced API response time by 50% through database query optimization, indexing, and N+1 query elimination
• Built CI/CD pipeline using Jenkins and Docker, enabling daily deployments and reducing release cycle from weekly to daily

## EDUCATION

**Bachelor of Science in Computer Science**
University of California, Berkeley | Berkeley, CA | Graduated: May 2017
GPA: 3.8/4.0 | Tau Beta Pi Engineering Honor Society

## CERTIFICATIONS & ADDITIONAL

• AWS Certified Solutions Architect – Professional
• Google Cloud Professional Cloud Architect
• Published technical blog on distributed systems with 10K+ monthly readers
• Conference Speaker: Presented "Building Fault-Tolerant Microservices" at QCon SF 2023

Template 3: Senior SWE (8+ years)

markdown
# SARAH JOHNSON

Seattle, WA | sarah.johnson@email.com | (123) 456-7890
LinkedIn: linkedin.com/in/sarahjohnson | GitHub: github.com/sarahjohnson

## PROFESSIONAL SUMMARY

Staff Software Engineer with 10+ years of experience architecting and building large-scale distributed systems at FAANG companies. Deep expertise in cloud infrastructure, microservices, system design, and technical leadership. Track record of leading critical initiatives, mentoring engineers, and driving technical excellence across organizations.

## TECHNICAL EXPERTISE

**Languages:** Java, Python, Go, C++, JavaScript, TypeScript, SQL
**Frameworks & Platforms:** Spring Boot, Django, Node.js, React, Kubernetes, AWS, GCP
**Distributed Systems:** Microservices, Event-Driven Architecture, Message Queues (Kafka, RabbitMQ, SQS)
**Databases:** PostgreSQL, MySQL, Cassandra, DynamoDB, Redis, Elasticsearch, MongoDB
**Infrastructure:** Docker, Kubernetes, Terraform, CloudFormation, Helm, Service Mesh (Istio)
**Specialties:** System Design, Performance Optimization, Technical Leadership, Distributed Systems

## PROFESSIONAL EXPERIENCE

**Staff Software Engineer**
Google | Seattle, WA | January 2020 – Present

• Led architecture and development of Google Cloud Storage API gateway serving 1B+ requests/day with 99.999% SLA across 20+ regions
• Designed multi-region disaster recovery strategy reducing RTO from 4 hours to 15 minutes and RPO from 1 hour to near-zero
• Drove technical direction for team of 15 engineers, defining roadmap, conducting design reviews, and establishing engineering best practices
• Optimized hot path in storage service reducing P99 latency by 40% (from 500ms to 300ms) while handling 10x traffic growth
• Led incident response for critical production issues affecting millions of users, driving root cause analysis and preventive measures
• Mentored 8 engineers across L3-L5 levels on system design, architecture, and career development; 3 promoted under my guidance

**Senior Software Engineer**
Amazon Web Services (AWS) | Seattle, WA | March 2016 – January 2020

• Architected and built serverless compute service handling 10M+ Lambda function invocations/day with sub-second cold start times
• Led cross-team initiative to migrate legacy monolith to microservices using Kubernetes and service mesh, improving development velocity by 50%
• Designed cost optimization strategy for EC2 fleet reducing infrastructure costs by $5M annually while maintaining performance SLAs
• Built real-time monitoring and anomaly detection system using machine learning, reducing incident detection time by 60%
• Collaborated with 5 engineering teams, PM, and leadership on multi-quarter initiatives impacting AWS's core compute platform
• On-call leader for critical services; reduced P1 incidents by 70% through proactive monitoring and system improvements

**Software Engineer II**
Microsoft | Redmond, WA | June 2013 – March 2016

• Developed distributed caching layer for Azure Storage reducing database load by 80% and improving API latency by 50%
• Built automated testing framework increasing test coverage from 60% to 95%, catching 100+ bugs before production
• Implemented continuous deployment pipeline enabling daily releases with automated rollback, reducing deployment-related incidents by 90%
• Led technical design for new Azure Blob Storage feature serving 100K+ enterprise customers globally

## TECHNICAL LEADERSHIP & IMPACT

**System Design & Architecture:**
• Designed 10+ large-scale distributed systems handling billions of requests
• Expert in microservices, event-driven architecture, and cloud-native design patterns
• Led architecture reviews and provided guidance across multiple teams

**Performance & Reliability:**
• Consistently improved system latency by 30-60% through optimization
• Achieved 99.99%+ uptime for mission-critical services
• Reduced infrastructure costs by $5M+ through efficiency improvements

**Mentorship & Team Building:**
• Mentored 15+ engineers across junior to senior levels
• Conducted 100+ technical interviews, raising hiring bar
• Led onboarding programs for new team members

## EDUCATION & CREDENTIALS

**Master of Science in Computer Science**
Carnegie Mellon University | Pittsburgh, PA | Graduated: 2013
Specialization: Distributed Systems | GPA: 3.9/4.0

**Bachelor of Science in Computer Science**
Massachusetts Institute of Technology (MIT) | Cambridge, MA | Graduated: 2011
GPA: 3.8/4.0 | Recipient: MIT Presidential Fellowship

## PUBLICATIONS & PATENTS

• Patent: "Method for Distributed Cache Invalidation in Multi-Region Systems" (US Patent #10,123,456)
• Publication: "Scaling Microservices: Lessons from 1B+ Daily Requests" – IEEE Cloud Computing Conference 2022
• Technical Blog: 50+ articles on distributed systems with 100K+ total readers

## AWARDS & RECOGNITION

• Google Peer Bonus Award (3x) – For exceptional technical contributions
• AWS Bar Raiser – Certified technical interviewer maintaining hiring standards
• Speaker: QCon, AWS re:Invent, Google Cloud Next

Usage Instructions

When using this skill:

  1. Read Input: Accept resume content in text, markdown, or existing document format
  2. Assess Level: Determine candidate's experience level (entry, mid, senior)
  3. Optimize Content:
    • Rewrite bullets using action verb + task + tech + metrics formula
    • Add quantifiable achievements
    • Remove fluff and irrelevant content
    • Tailor to FAANG requirements
  4. Apply Formatting: Use appropriate template and professional styling
  5. Generate PDF: Convert to PDF using recommended tools
  6. Quality Check: Verify ATS compatibility and visual appeal
  7. Provide Feedback: Suggest improvements and next steps

Tools to Use

  • Read: Load existing resume content
  • Write: Create formatted resume files (markdown, LaTeX, HTML)
  • Bash: Run PDF conversion tools (pandoc, pdflatex, wkhtmltopdf, weasyprint)
  • Do not use Edit for major rewrites - use Write with complete new content

Response Format

When helping with resumes:

markdown
## Resume Analysis

**Current Status:**
[Brief assessment of current resume]

**Key Issues:**
- [Issue 1]
- [Issue 2]

**Recommendations:**
1. [Recommendation 1]
2. [Recommendation 2]

## Updated Resume

[Provide formatted resume content]

## PDF Generation

[Provide command or steps to generate PDF]

## Next Steps

- [Actionable next step 1]
- [Actionable next step 2]

PDF Generation Commands

Using Pandoc (Recommended):

bash
# Install pandoc (if not installed)
# macOS: brew install pandoc
# Linux: sudo apt-get install pandoc

# Generate PDF from Markdown
pandoc resume.md -o FirstName_LastName_Resume.pdf \
  --pdf-engine=xelatex \
  -V geometry:margin=0.75in \
  -V fontsize=11pt \
  -V mainfont="Calibri"

Using WeasyPrint (HTML/CSS):

bash
# Install WeasyPrint
pip install weasyprint

# Generate PDF from HTML
weasyprint resume.html FirstName_LastName_Resume.pdf

Using Python (ReportLab):

python
from reportlab.lib.pagesizes import letter
from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer
from reportlab.lib.styles import getSampleStyleSheet

# Create PDF with professional styling
# [Code example for generating PDF]

Using LaTeX:

bash
# Using moderncv template
pdflatex resume.tex
# Output: resume.pdf

Quality Assurance

Before delivering final PDF:

  1. ATS Test: Upload to free ATS checker (jobscan.co, resumeworded.com)
  2. Visual Check: Verify formatting, spacing, alignment
  3. Content Review: Check for typos, consistency, accuracy
  4. File Check: Ensure PDF is readable, searchable, and not image-based
  5. Naming: Use professional file name format

Remember: The goal is to help candidates land interviews at top tech companies by creating resumes that pass ATS systems and impress human recruiters with clear demonstrations of technical expertise and measurable impact.