Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Tech Resume Optimizer

ASecurity

Optimize resumes for software engineering, PM, and technical roles

8 stars
0 votes
0 copies
0 views
Added 9/20/2026
devopsjavascripttypescriptpythonrustgojavasqlreactvueangular

Works with

api

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add tstapler/dotfiles --skill tech-resume-optimizer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tech Resume Optimizer?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Tech Resume Optimizer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tstapler-tech-resume-optimizer/badge)](https://www.skillsdirectory.com/skills/tstapler-tech-resume-optimizer)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: tech-resume-optimizer
description: Optimize resumes for software engineering, PM, and technical roles
---

# 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
john@email.com | (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, ordered by relevance to target role, including 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]**

❌ **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
```

See `references/bullet-examples.md` for more strong-bullet examples by role (Software Engineer, Data Engineer, DevOps/SRE, Technical PM).

### 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%")

## Projects Section

Critical for junior engineers, career changers, bootcamp graduates, and anyone with experience gaps. See `references/projects-section.md` for the recommended format, a worked example, and what makes a project worth including.

## Education Section for Tech

Format varies by background (traditional CS degree, bootcamp, self-taught). See `references/education-examples.md` for examples of each.

## Tech-Specific Tips

GitHub profile optimization, handling a tech-stack mismatch, and preparing your resume to survive the technical interview it leads to — see `references/tech-tips.md`.

## Output Format

When optimizing a tech resume:

```markdown
# 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.

---

## Related Skills

| Skill | When to apply |
|-------|--------------|
| `resume-ats-optimizer` | Validate keyword placement and ATS compatibility |
| `resume-bullet-writer` | Strengthen technical achievement bullets with impact and scale |
| `resume-quantifier` | Add DAU, latency, uptime, and cost metrics to technical bullets |
| `resume-section-builder` | Structure technical skills section and project order correctly |
| `resume-tailor` | Adjust tech stack emphasis per specific role or company |
| `job-description-analyzer` | Extract exact tech keywords and stack requirements from JD |
| `interview-prep-generator` | Prepare to discuss every system and project on the resume |
| `linkedin-profile-optimizer` | Sync GitHub, portfolio, and tech skills to LinkedIn |
| `career-changer-translator` | Reframe non-tech experience for technical roles |

Attribution

tstaplertstapler
View sourceMore from tstapler →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Terraform Module Library

Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.

393431 votes

sematext-otel

Wire a service's OpenTelemetry output to Sematext Cloud. Walks through region, App-type, instrumentation flow (managed OTLP endpoint vs Sematext Agent), and signal selection (traces/metrics/logs), then produces the exact env-var block and points at a runnable reference example in this repo. Invoke when instrumenting a new app for Sematext.

01 votes

Deployment Patterns

Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications. Use when setting up deployment infrastructure or planning releases.

2459130 votes

Babysit

Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.

942310 votes

V7 Roster

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

805540 votes
View all in devops →