Tech resume optimizer

Optimize resumes for software engineering, PM, and technical roles

How to use it

  1. Hit Copy SKILL.md — or use the Claude Code line below to get every file.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit Paramchoudhary/ResumeSkills/skills/tech-resume-optimizer#main ~/.claude/skills/tech-resume-optimizer

For one project only, change the path to .claude/skills/tech-resume-optimizer. This skill also uses Node.js — copying SKILL.md alone won't be enough. See the folder on GitHub.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text371 lines
tech-resume-optimizer/SKILL.md371 lines10.3 KBpushed 189d agoRawView on GitHub

Tech Resume Optimizer

When to Use This Skill

Use this skill when the user:

  • Is applying for software engineering roles
  • Wants to optimize a technical resume
  • Needs help with developer/PM/technical job applications
  • Mentions: "tech resume", "software engineer resume", "developer resume", "technical resume", "SWE resume", "PM resume"

Core Capabilities

  • Optimize resumes for technical roles (SWE, PM, Data, DevOps)
  • Structure technical skills sections effectively
  • Highlight projects and technical achievements
  • Balance technical depth with business impact
  • Format for both ATS and technical recruiters
  • Include GitHub, portfolio, and technical links

Tech Resume Philosophy

What Tech Recruiters Look For:

  1. Relevant technical skills (languages, frameworks, tools)
  2. Scale and impact (users, transactions, data size)
  3. Problem-solving abilities
  4. System design understanding
  5. Collaborative abilities
  6. Growth trajectory

Tech Resume Structure

Recommended Order

1. Contact Information (including GitHub, Portfolio)
2. Professional Summary (optional but helpful)
3. Technical Skills (critical for ATS)
4. Work Experience (with technical achievements)
5. Projects (especially for early career)
6. Education
7. Certifications (if relevant)

Contact Section for Tech

John Developer
San Francisco, CA
[email protected] | (555) 123-4567
LinkedIn: linkedin.com/in/johndev
GitHub: github.com/johndev
Portfolio: johndev.io

Include:

  • GitHub (required for SWE roles)
  • Portfolio/personal website
  • LinkedIn
  • Tech blog (if you have one)

Don't Include:

  • Address (city/state is enough)
  • Photo
  • Social media (unless relevant)

Technical Skills Section

Organization Strategies

Option 1: By Category

Languages: Python, JavaScript, TypeScript, Go, SQL
Frameworks: React, Node.js, Django, FastAPI
Databases: PostgreSQL, MongoDB, Redis, Elasticsearch
Cloud/Infrastructure: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Terraform
Tools: Git, JIRA, CI/CD, Datadog, Grafana

Option 2: By Proficiency (use carefully)

Expert: Python, React, PostgreSQL, AWS
Proficient: Go, TypeScript, MongoDB, Docker
Familiar: Rust, GraphQL, Kubernetes

Option 3: Flat List (ATS-friendly)

Skills: Python, JavaScript, TypeScript, React, Node.js, Django, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Git

What to Include

Languages:

  • List languages you can code in confidently
  • Order by relevance to target role
  • Include query languages (SQL, GraphQL)

Frameworks/Libraries:

  • Web: React, Vue, Angular, Django, Flask, Express
  • Data: Pandas, NumPy, TensorFlow, PyTorch
  • Testing: Jest, Pytest, Selenium

Databases:

  • Relational: PostgreSQL, MySQL, SQL Server
  • NoSQL: MongoDB, DynamoDB, Cassandra
  • Caching: Redis, Memcached

Cloud/DevOps:

  • Cloud: AWS, GCP, Azure (specific services)
  • Containers: Docker, Kubernetes
  • CI/CD: Jenkins, GitHub Actions, CircleCI
  • IaC: Terraform, CloudFormation

What NOT to Include

  • ❌ Microsoft Office (assumed)
  • ❌ Operating systems (unless DevOps role)
  • ❌ Outdated tech (unless specifically required)
  • ❌ Skill bars or ratings (subjective and break ATS)
  • ❌ Every technology you've touched once

Experience Section for Tech Roles

The Technical Bullet Formula

[Action Verb] + [Technical What] + [Scale/Impact] + [Technology Used]

Examples:

Weak Technical Bullet:

- Worked on backend services
- Helped improve system performance
- Built features for the product

Strong Technical Bullet:

- Architected microservices migration from monolith, reducing deployment time from 2 hours to 15 minutes and enabling independent team deployments
- Optimized PostgreSQL queries and implemented Redis caching, reducing API latency by 60% (from 500ms to 200ms) for 100K daily active users
- Built real-time notification system using WebSockets and AWS SNS, handling 1M+ messages daily with 99.9% delivery rate

Technical Metrics to Include

Scale:

  • Users: "serving 500K DAU"
  • Requests: "handling 10K requests/second"
  • Data: "processing 50TB daily"
  • Uptime: "maintaining 99.99% availability"

Performance:

  • Latency: "reduced from Xms to Yms"
  • Speed: "improved by X%"
  • Load time: "decreased by X seconds"

Efficiency:

  • Cost: "reduced AWS costs by 40%"
  • Time: "cut deployment time from X to Y"
  • Resources: "reduced memory usage by X%"

Business:

  • Revenue: "features drove $XM revenue"
  • Conversion: "improved checkout by X%"
  • Engagement: "increased DAU by X%"

Role-Specific Bullet Examples

Software Engineer:

• Designed and implemented authentication service using OAuth 2.0 and JWT, securing 2M+ user accounts with zero security incidents
• Led migration to Kubernetes, achieving 99.99% uptime and reducing infrastructure costs by 35% ($200K annually)
• Mentored 3 junior engineers through code reviews and pair programming, improving team velocity by 25%

Data Engineer:

• Built data pipeline processing 100M+ events daily using Apache Kafka and Spark, reducing data latency from hours to minutes
• Designed data warehouse schema in Snowflake, enabling self-service analytics for 50+ business users
• Implemented data quality monitoring with Great Expectations, catching 95% of data issues before impacting downstream systems

DevOps/SRE:

• Implemented infrastructure as code using Terraform, reducing provisioning time from 2 days to 30 minutes
• Built monitoring and alerting system with Prometheus and Grafana, reducing MTTR from 4 hours to 30 minutes
• Automated deployment pipeline with GitHub Actions, enabling 50+ daily deployments with zero-downtime releases

Product Manager (Technical):

• Led API platform roadmap for developer tools used by 10K+ developers, driving 40% increase in API adoption
• Defined technical requirements for ML recommendation engine, resulting in 25% increase in user engagement
• Partnered with engineering to reduce technical debt by 30%, improving release velocity from bi-weekly to weekly

Projects Section

Critical for:

  • Junior engineers
  • Career changers
  • Bootcamp graduates
  • Anyone with gaps

Project Format

Project Name | Technologies | Link
• Description of what it does
• Technical highlights and challenges solved
• Scale or usage metrics if available

Example Projects Section

PROJECTS

Distributed Task Queue | Python, Redis, Docker | github.com/user/taskqueue
• Built distributed task queue handling 10K+ jobs/hour with automatic retries and dead letter queue
• Implemented priority queuing and rate limiting for multi-tenant support

Real-time Chat App | React, Node.js, WebSocket, MongoDB | chatapp.demo.com
• Full-stack chat application supporting 100+ concurrent users with real-time messaging
• Implemented end-to-end encryption and message persistence

ML Price Predictor | Python, TensorFlow, FastAPI | github.com/user/predictor
• Trained regression model on 1M+ data points achieving 92% accuracy for price prediction
• Deployed as REST API with automatic model retraining pipeline

What Makes a Good Project

Do Include:

  • Projects with real users
  • Open source contributions
  • Technical blog posts
  • Hackathon projects (especially winners)
  • Complex personal projects

Don't Include:

  • Tutorial follow-alongs
  • Trivial to-do apps
  • Incomplete projects
  • Coursework (unless exceptional)

Education Section for Tech

Standard Format

B.S. Computer Science | Stanford University | 2020
GPA: 3.8/4.0 (include if above 3.5)
Relevant Coursework: Distributed Systems, Machine Learning, Database Systems

For Bootcamp Graduates

Software Engineering Certificate | App Academy | 2023
- 1000+ hour immersive program
- Full-stack JavaScript, React, Node.js, PostgreSQL

B.A. Economics | UCLA | 2020

For Self-Taught Engineers

Professional Certifications:
- AWS Solutions Architect Associate | 2023
- MongoDB Certified Developer | 2023

Relevant Education:
- MIT OpenCourseWare: Algorithms, Data Structures
- Coursera: Machine Learning Specialization (Stanford)

Tech-Specific Tips

GitHub Profile Optimization

Make sure your GitHub shows:

  • Pinned repositories (your best 6)
  • Green contribution graph (activity)
  • README for profile
  • Complete project READMEs

Project READMEs should include:

  • What the project does
  • Technologies used
  • How to run it
  • Screenshots/demos
  • Your contributions (for collaborative projects)

Dealing with Tech Stacks

If you match their stack:

  • Lead with those technologies
  • Quantify your experience with them

If you don't match exactly:

  • Emphasize transferable skills
  • Show learning ability
  • Highlight similar technologies
  • Example: "Django" → "Extensive Python web framework experience (Django); quick to ramp on new frameworks"

Technical Interviews Prep Note

Tech resumes should support your interview:

  • Only claim technologies you can discuss deeply
  • Be ready to explain every project listed
  • Know the architecture of systems you've built
  • Have stories ready for each bullet

Output Format

When optimizing a tech resume:

# TECH RESUME OPTIMIZATION

## Technical Skills Restructure
**Current:** [Their current skills section]
**Optimized:**
Languages: [Ordered list]
Frameworks: [Ordered list]
Databases: [Ordered list]
Cloud/Tools: [Ordered list]

## Experience Improvements

### [Company/Role]

**Current Bullet 1:**
"Worked on backend services"

**Improved:**
"Designed and deployed 5 Node.js microservices handling 50K requests/minute, reducing system coupling and enabling independent team deployments"

**Current Bullet 2:**
[Continue for each bullet]

## Projects to Highlight
[Suggestions based on their background]

## GitHub Recommendations
- [ ] Add READMEs to pinned repos
- [ ] Pin X project (most relevant)
- [ ] Add profile README

## Technical Gaps to Address
- [Missing skill] → [How to address in resume/cover letter]

ATS + Tech Recruiter Balance

Remember: Your resume must pass ATS AND impress technical recruiters.

For ATS:

  • Include exact skill keywords
  • Use standard section headers
  • Avoid tables and graphics

For Tech Recruiters:

  • Show technical depth
  • Include metrics and scale
  • Demonstrate problem-solving
  • Show you understand systems
1---
2name: tech-resume-optimizer
3description: Optimize resumes for software engineering, PM, and technical roles
4---
5 
6# Tech Resume Optimizer
7 
8## When to Use This Skill
9 
10Use this skill when the user:
11- Is applying for software engineering roles
12- Wants to optimize a technical resume
13- Needs help with developer/PM/technical job applications
14- Mentions: "tech resume", "software engineer resume", "developer resume", "technical resume", "SWE resume", "PM resume"
15 
16## Core Capabilities
17 
18- Optimize resumes for technical roles (SWE, PM, Data, DevOps)
19- Structure technical skills sections effectively
20- Highlight projects and technical achievements
21- Balance technical depth with business impact
22- Format for both ATS and technical recruiters
23- Include GitHub, portfolio, and technical links
24 
25## Tech Resume Philosophy
26 
27**What Tech Recruiters Look For:**
281. Relevant technical skills (languages, frameworks, tools)
292. Scale and impact (users, transactions, data size)
303. Problem-solving abilities
314. System design understanding
325. Collaborative abilities
336. Growth trajectory
34 
35## Tech Resume Structure
36 
37### Recommended Order
38 
39```
401. Contact Information (including GitHub, Portfolio)
412. Professional Summary (optional but helpful)
423. Technical Skills (critical for ATS)
434. Work Experience (with technical achievements)
445. Projects (especially for early career)
456. Education
467. Certifications (if relevant)
47```
48 
49### Contact Section for Tech
50 
51```
52John Developer
53San Francisco, CA
54[email protected] | (555) 123-4567
55LinkedIn: linkedin.com/in/johndev
56GitHub: github.com/johndev
57Portfolio: johndev.io
58```
59 
60**Include:**
61- GitHub (required for SWE roles)
62- Portfolio/personal website
63- LinkedIn
64- Tech blog (if you have one)
65 
66**Don't Include:**
67- Address (city/state is enough)
68- Photo
69- Social media (unless relevant)
70 
71## Technical Skills Section
72 
73### Organization Strategies
74 
75**Option 1: By Category**
76```
77Languages: Python, JavaScript, TypeScript, Go, SQL
78Frameworks: React, Node.js, Django, FastAPI
79Databases: PostgreSQL, MongoDB, Redis, Elasticsearch
80Cloud/Infrastructure: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Terraform
81Tools: Git, JIRA, CI/CD, Datadog, Grafana
82```
83 
84**Option 2: By Proficiency** (use carefully)
85```
86Expert: Python, React, PostgreSQL, AWS
87Proficient: Go, TypeScript, MongoDB, Docker
88Familiar: Rust, GraphQL, Kubernetes
89```
90 
91**Option 3: Flat List** (ATS-friendly)
92```
93Skills: Python, JavaScript, TypeScript, React, Node.js, Django, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Git
94```
95 
96### What to Include
97 
98**Languages:**
99- List languages you can code in confidently
100- Order by relevance to target role
101- Include query languages (SQL, GraphQL)
102 
103**Frameworks/Libraries:**
104- Web: React, Vue, Angular, Django, Flask, Express
105- Data: Pandas, NumPy, TensorFlow, PyTorch
106- Testing: Jest, Pytest, Selenium
107 
108**Databases:**
109- Relational: PostgreSQL, MySQL, SQL Server
110- NoSQL: MongoDB, DynamoDB, Cassandra
111- Caching: Redis, Memcached
112 
113**Cloud/DevOps:**
114- Cloud: AWS, GCP, Azure (specific services)
115- Containers: Docker, Kubernetes
116- CI/CD: Jenkins, GitHub Actions, CircleCI
117- IaC: Terraform, CloudFormation
118 
119### What NOT to Include
120- ❌ Microsoft Office (assumed)
121- ❌ Operating systems (unless DevOps role)
122- ❌ Outdated tech (unless specifically required)
123- ❌ Skill bars or ratings (subjective and break ATS)
124- ❌ Every technology you've touched once
125 
126## Experience Section for Tech Roles
127 
128### The Technical Bullet Formula
129 
130**[Action Verb] + [Technical What] + [Scale/Impact] + [Technology Used]**
131 
132**Examples:**
133 
134**Weak Technical Bullet:**
135```
136- Worked on backend services
137- Helped improve system performance
138- Built features for the product
139```
140 
141**Strong Technical Bullet:**
142```
143- Architected microservices migration from monolith, reducing deployment time from 2 hours to 15 minutes and enabling independent team deployments
144- Optimized PostgreSQL queries and implemented Redis caching, reducing API latency by 60% (from 500ms to 200ms) for 100K daily active users
145- Built real-time notification system using WebSockets and AWS SNS, handling 1M+ messages daily with 99.9% delivery rate
146```
147 
148### Technical Metrics to Include
149 
150**Scale:**
151- Users: "serving 500K DAU"
152- Requests: "handling 10K requests/second"
153- Data: "processing 50TB daily"
154- Uptime: "maintaining 99.99% availability"
155 
156**Performance:**
157- Latency: "reduced from Xms to Yms"
158- Speed: "improved by X%"
159- Load time: "decreased by X seconds"
160 
161**Efficiency:**
162- Cost: "reduced AWS costs by 40%"
163- Time: "cut deployment time from X to Y"
164- Resources: "reduced memory usage by X%"
165 
166**Business:**
167- Revenue: "features drove $XM revenue"
168- Conversion: "improved checkout by X%"
169- Engagement: "increased DAU by X%"
170 
171### Role-Specific Bullet Examples
172 
173**Software Engineer:**
174```
175• Designed and implemented authentication service using OAuth 2.0 and JWT, securing 2M+ user accounts with zero security incidents
176• Led migration to Kubernetes, achieving 99.99% uptime and reducing infrastructure costs by 35% ($200K annually)
177• Mentored 3 junior engineers through code reviews and pair programming, improving team velocity by 25%
178```
179 
180**Data Engineer:**
181```
182• Built data pipeline processing 100M+ events daily using Apache Kafka and Spark, reducing data latency from hours to minutes
183• Designed data warehouse schema in Snowflake, enabling self-service analytics for 50+ business users
184• Implemented data quality monitoring with Great Expectations, catching 95% of data issues before impacting downstream systems
185```
186 
187**DevOps/SRE:**
188```
189• Implemented infrastructure as code using Terraform, reducing provisioning time from 2 days to 30 minutes
190• Built monitoring and alerting system with Prometheus and Grafana, reducing MTTR from 4 hours to 30 minutes
191• Automated deployment pipeline with GitHub Actions, enabling 50+ daily deployments with zero-downtime releases
192```
193 
194**Product Manager (Technical):**
195```
196• Led API platform roadmap for developer tools used by 10K+ developers, driving 40% increase in API adoption
197• Defined technical requirements for ML recommendation engine, resulting in 25% increase in user engagement
198• Partnered with engineering to reduce technical debt by 30%, improving release velocity from bi-weekly to weekly
199```
200 
201## Projects Section
202 
203**Critical for:**
204- Junior engineers
205- Career changers
206- Bootcamp graduates
207- Anyone with gaps
208 
209### Project Format
210 
211```
212Project Name | Technologies | Link
213• Description of what it does
214• Technical highlights and challenges solved
215• Scale or usage metrics if available
216```
217 
218### Example Projects Section
219 
220```
221PROJECTS
222 
223Distributed Task Queue | Python, Redis, Docker | github.com/user/taskqueue
224• Built distributed task queue handling 10K+ jobs/hour with automatic retries and dead letter queue
225• Implemented priority queuing and rate limiting for multi-tenant support
226 
227Real-time Chat App | React, Node.js, WebSocket, MongoDB | chatapp.demo.com
228• Full-stack chat application supporting 100+ concurrent users with real-time messaging
229• Implemented end-to-end encryption and message persistence
230 
231ML Price Predictor | Python, TensorFlow, FastAPI | github.com/user/predictor
232• Trained regression model on 1M+ data points achieving 92% accuracy for price prediction
233• Deployed as REST API with automatic model retraining pipeline
234```
235 
236### What Makes a Good Project
237 
238**Do Include:**
239- Projects with real users
240- Open source contributions
241- Technical blog posts
242- Hackathon projects (especially winners)
243- Complex personal projects
244 
245**Don't Include:**
246- Tutorial follow-alongs
247- Trivial to-do apps
248- Incomplete projects
249- Coursework (unless exceptional)
250 
251## Education Section for Tech
252 
253### Standard Format
254```
255B.S. Computer Science | Stanford University | 2020
256GPA: 3.8/4.0 (include if above 3.5)
257Relevant Coursework: Distributed Systems, Machine Learning, Database Systems
258```
259 
260### For Bootcamp Graduates
261```
262Software Engineering Certificate | App Academy | 2023
263- 1000+ hour immersive program
264- Full-stack JavaScript, React, Node.js, PostgreSQL
265 
266B.A. Economics | UCLA | 2020
267```
268 
269### For Self-Taught Engineers
270```
271Professional Certifications:
272- AWS Solutions Architect Associate | 2023
273- MongoDB Certified Developer | 2023
274 
275Relevant Education:
276- MIT OpenCourseWare: Algorithms, Data Structures
277- Coursera: Machine Learning Specialization (Stanford)
278```
279 
280## Tech-Specific Tips
281 
282### GitHub Profile Optimization
283 
284**Make sure your GitHub shows:**
285- Pinned repositories (your best 6)
286- Green contribution graph (activity)
287- README for profile
288- Complete project READMEs
289 
290**Project READMEs should include:**
291- What the project does
292- Technologies used
293- How to run it
294- Screenshots/demos
295- Your contributions (for collaborative projects)
296 
297### Dealing with Tech Stacks
298 
299**If you match their stack:**
300- Lead with those technologies
301- Quantify your experience with them
302 
303**If you don't match exactly:**
304- Emphasize transferable skills
305- Show learning ability
306- Highlight similar technologies
307- Example: "Django" → "Extensive Python web framework experience (Django); quick to ramp on new frameworks"
308 
309### Technical Interviews Prep Note
310 
311Tech resumes should support your interview:
312- Only claim technologies you can discuss deeply
313- Be ready to explain every project listed
314- Know the architecture of systems you've built
315- Have stories ready for each bullet
316 
317## Output Format
318 
319When optimizing a tech resume:
320 
321```markdown
322# TECH RESUME OPTIMIZATION
323 
324## Technical Skills Restructure
325**Current:** [Their current skills section]
326**Optimized:**
327Languages: [Ordered list]
328Frameworks: [Ordered list]
329Databases: [Ordered list]
330Cloud/Tools: [Ordered list]
331 
332## Experience Improvements
333 
334### [Company/Role]
335 
336**Current Bullet 1:**
337"Worked on backend services"
338 
339**Improved:**
340"Designed and deployed 5 Node.js microservices handling 50K requests/minute, reducing system coupling and enabling independent team deployments"
341 
342**Current Bullet 2:**
343[Continue for each bullet]
344 
345## Projects to Highlight
346[Suggestions based on their background]
347 
348## GitHub Recommendations
349- [ ] Add READMEs to pinned repos
350- [ ] Pin X project (most relevant)
351- [ ] Add profile README
352 
353## Technical Gaps to Address
354- [Missing skill] → [How to address in resume/cover letter]
355```
356 
357## ATS + Tech Recruiter Balance
358 
359Remember: Your resume must pass ATS AND impress technical recruiters.
360 
361**For ATS:**
362- Include exact skill keywords
363- Use standard section headers
364- Avoid tables and graphics
365 
366**For Tech Recruiters:**
367- Show technical depth
368- Include metrics and scale
369- Demonstrate problem-solving
370- Show you understand systems
371 

Discussion

Alternatives

Also in Job hunting