A complete, annotated resume for a junior software engineer with one internship and strong projects. See exactly how to make thin experience look compelling enough to land interviews.
Scroll down to see the full resume, then read why each section works.
Software engineer with production experience in full-stack web development and a background in systems programming. Built and shipped features used by 11M+ merchants during a Shopify internship, and independently developed two applications with a combined 2,800+ active users. Currently building internal tooling at Plaid.
Languages: TypeScript, Python, Ruby, Rust, SQL Frameworks: React, Next.js, Rails, Node.js, GraphQL Infrastructure: PostgreSQL, Redis, Docker, AWS (S3, Lambda), Vercel Tools: Git, GitHub Actions, Datadog, Figma
Seven things this junior resume does that most new-grad resumes don’t.
With only one internship and a few months at Plaid, Sam’s experience section is thin by design. The projects section compensates — not with course assignments, but with real applications that have real users. A study planner with 1,900+ users and an open-source tool with 210+ GitHub stars tells a hiring manager this person builds things because they want to, not because a professor assigned it.
Most intern resumes say “assisted the team with feature development.” Sam’s says “shipped a bulk inventory update feature adopted by 23,000+ stores.” The difference isn’t exaggeration — it’s framing. The work was real, but instead of describing it as an intern task, it’s framed as a shipped feature with measurable adoption. That’s what hiring managers actually care about.
No “seeking an opportunity to grow,” no “passionate about technology,” no “quick learner.” Instead, it opens with a specific domain (“full-stack web development and systems programming”), drops a credibility marker (“11M+ merchants”), and closes with what Sam is doing right now. It reads like someone who already has a career, not someone begging for their first break.
Sam lists TypeScript, Ruby, and Rust — languages used in actual shipped products and open-source work. There’s no Java or C++ from a data structures course that Sam hasn’t touched since sophomore year. Every skill on this resume has a corresponding bullet point that proves it was used in a real context. That’s the difference between a skills section and a keyword dump.
The Plaid bullets don’t just list tasks — they show someone who went from intern to catching production race conditions and consolidating database schemas. Three months into a junior role, Sam is already writing migration scripts and integration tests that fix real user-facing issues. That growth signal is exactly what a hiring manager at the next company is looking for.
Cal Poly SLO is a strong CS program, but the resume doesn’t lean on it. No “Relevant Coursework: Data Structures, Algorithms, Operating Systems” padding that every other new-grad resume has. The experience and projects already prove Sam can write production code. The degree is a checkbox — listed at the bottom, exactly where it belongs once you have real work to show.
“1.2% of Link sessions” and “~200 users per week” are small, precise numbers. That’s more credible than rounding up to “improved reliability for thousands of users.” Hiring managers have a finely tuned BS detector, especially for junior candidates. Specificity signals honesty, and honesty builds trust before the interview even starts.
The weak version describes participation. The strong version describes ownership. Interns ship features too — frame yours like you owned it, because you did.
The weak version is interchangeable with every new grad on earth. The strong version has numbers, named companies, and evidence of initiative — it could only describe one person.
The weak version describes homework. The strong version describes a product. If your project has real users, say so. If it doesn’t, build one that does — it matters more than your GPA.
This exact resume template helped our founder land a remote data scientist role — beating 2,000+ other applicants, with zero connections and zero referrals. Just a great resume, tailored to the job.
Try Turquoise free