← Reddit

Built my first real project using Claude Code after my master’s, actually helping with job applications

Reddit · dariusstrongman · April 22, 2026
A recent master's graduate in Software Engineering developed an automated resume tailoring system using Claude Code to improve job application success by bypassing applicant tracking system limitations. The tool rewrites resume bullets to align with recruiter expectations and generates formatted PDF and Word versions, built with n8n, Python, LibreOffice, and API integrations. Claude Code proved instrumental in the project through assistance with logic structuring, debugging, and rapid iteration cycles.

Detailed Analysis

A recent software engineering graduate shared on Reddit's r/ClaudeAI how they leveraged Claude Code to build a functional resume optimization system during their post-master's job search, illustrating a growing trend of developers using Anthropic's agentic coding tool to solve immediate, real-world workflow problems. The system accepts a user's existing resume and a target job description, then rewrites bullet points to align with recruiter expectations and applicant tracking system (ATS) keyword patterns, before outputting clean PDF and Word documents. The technical stack — combining n8n for workflow orchestration, Python for file generation, and LibreOffice headless for PDF conversion — reflects a pragmatic, self-hosted architecture that prioritizes cost control and flexibility. The developer credited Claude Code specifically with accelerating three phases of the build: structuring program logic and flow, debugging pipeline failures, and compressing iteration cycles when components broke.

The project speaks directly to a documented pain point in the modern job market: ATS gatekeeping. Because many large employers route applications through automated screening systems that rank candidates by keyword density and resume formatting, a well-qualified applicant with a generic resume can be systematically filtered out before a human reviewer ever sees the submission. Tailoring each application manually is the established remedy, but it is time-intensive at scale. Research and time-tracking data from 2026 job search workflows suggest that Claude Code-assisted pipelines can reduce per-application time from roughly 40 minutes to approximately 9 minutes, a reduction of more than 75 percent, by automating the analytical and reformatting steps that otherwise demand manual attention.

Claude Code's particular utility in this context stems from its capacity as a supervised execution engine for multi-step desktop workflows rather than an autonomous end-to-end agent. It excels at reading job descriptions, identifying keyword gaps, editing and versioning resume content, and coordinating output formatting — but it does not independently discover job listings or submit applications without human direction. This distinction matters: the most effective 2026 job search strategies combine Claude Code automation with deliberate, targeted role selection, ensuring that the efficiency gains from automation are applied to quality-filtered opportunities rather than enabling indiscriminate mass-applying, which carries its own reputational and logistical costs.

The broader trend this project reflects is the normalization of Claude Code as a practical prototyping and build accelerator for individual developers and small teams. Dedicated Claude Code plugins for resume tailoring, cover letter generation, and job search tracking have emerged on platforms like GitHub, and job search coaches have begun incorporating Claude Code workflows into their frameworks. Anthropic's tool is increasingly positioned not as a novelty for enterprise deployments but as an accessible instrument for solo developers translating domain-specific frustrations — in this case, job market friction — into working software products at a pace that would have required substantially more time and expertise in earlier tooling environments.

What distinguishes this example from surface-level AI assistance is that the developer used Claude Code throughout the engineering process itself — not merely to generate boilerplate, but to reason through system architecture, diagnose failures, and accelerate the feedback loop between broken and functional states. This positions Claude Code as a collaborator in the software development lifecycle rather than a one-shot code generator, a framing that aligns with Anthropic's broader positioning of Claude as an agentic system capable of sustained, multi-turn technical engagement. As more developers publish similar build narratives, the cumulative picture emerging in 2026 is one where Claude Code is becoming a standard layer in individual developers' toolchains for moving from concept to deployed product with meaningfully compressed timelines.

Read original article →