PageSourceSearch

https://www.resumeinspector.com/resume-tips/software-engineer

html resumeinspector.com collected 2026-10-02 01:41:08 UTC 141,843 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="figtree_654f9acd-module__QpeHEW__variable lora_c51c9905-module__ba83HG__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/13.3~wjyxscpe.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0z6oa6t4i9.6q.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0_pck7j2o2yuy.js"/>
1<script src="/_next/static/chunks/15tch0cl_6pap.js" async=""></script>
1<script src="/_next/static/chunks/0z6od303gcjzb.js" async=""></script>
1<script src="/_next/static/chunks/144~j65021tzh.js" async=""></script>
1<script src="/_next/static/chunks/0o2pg6lyby.wf.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0-j6yun7q_9ts.js" async=""></script>
1<script src="/_next/static/chunks/15p-k__3wkff3.js" async=""></script>
1<script src="/_next/static/chunks/128~9mq~j0.an.js" async=""></script>
1<script src="/_next/static/chunks/0h8ea52.j.8fg.js" async=""></script>
1<script src="/_next/static/chunks/12.3lugq0koul.js" async=""></script>
1<script src="/_next/static/chunks/028v1l3ggmt9i.js" async=""></script>
1<script src="/_next/static/chunks/0azgtrppa69nh.js" async=""></script>
1<script src="/_next/static/chunks/0z09prqnstbfb.js" async=""></script>
1<script src="/_next/static/chunks/08j0xo6wz50j7.js" async=""></script>
1<script src="/_next/static/chunks/17v8ybv-kqk.f.js" async=""></script>
1<meta name="next-size-adjust" content=""/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="font-sans"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><div class="bg-background min-h-screen text-foreground flex flex-col"><header class="sticky top-0 z-50 w-full bg-background/80 backdrop-blur-md dark:bg-background/80"><div class="relative mx-auto h-16 max-w-7xl px-6 sm:px-8"><div class="absolute left-1/2 top-1/2 z-20 -translate-x-1/2 -translate-y-1/2"><nav class="hidden items-center gap-8 md:flex"><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" aria-controls="_R_1b5tdb_" class="inline-flex items-center gap-0.5 text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Features<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 transition-transform duration-200 "><path d="m6 9 6 6 6-6"></path></svg></button><div id="_R_1b5tdb_" class="absolute left-1/2 top-full z-50 w-56 -translate-x-1/2 pt-3 transition-all duration-200 pointer-events-none -translate-y-1 opacity-0"><div class="overflow-hidden rounded-xl border border-zinc-200 bg-white p-1.5 shadow-lg shadow-zinc-900/5 dark:border-zinc-900 dark:bg-zinc-950 dark:shadow-black/20"><a href="/#solution" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M13 2L3 14h9l-1 8 10-12h-9l1-8z"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">One Click Tailor Up</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Tailor &amp; apply in a click</span></div></a><a href="/#solution" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M3 3v18h18"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Job Analysis</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Score, strengths &amp; gaps</span></div></a><a href="/#solution" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">ATS Resume &amp; Cover Letter</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">ATS-ready, human voice</span></div></a><a href="/#solution" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Application Tracker</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">All apps in one place</span></div></a></div></div></div><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" aria-controls="_R_2b5tdb_" class="inline-flex items-center gap-0.5 text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Resume Tips<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 transition-transform duration-200 "><path d="m6 9 6 6 6-6"></path></svg></button><div id="_R_2b5tdb_" class="absolute left-1/2 top-full z-50 w-[540px] -translate-x-1/2 pt-3 transition-all duration-200 pointer-events-none -translate-y-1 opacity-0"><div class="overflow-hidden rounded-xl border border-zinc-200 bg-white shadow-lg shadow-zinc-900/5 dark:border-zinc-900 dark:bg-zinc-950 dark:shadow-black/20"><div class="grid grid-cols-3 gap-0 p-3"><a href="/resume-tips/software-engineer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M16 18l6-6-6-6"></path><path d="M8 6l-6 6 6 6"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Software Engineer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Tech resume keywords &amp; tips</span></div></a><a href="/resume-tips/product-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M9 21V9"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Product Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">PM-focused resume advice</span></div></a><a href="/resume-tips/data-analyst" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M3 3v18h18"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Data Analyst</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Analytics resume strategies</span></div></a><a href="/resume-tips/marketing-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Marketing Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Marketing resume keywords</span></div></a><a href="/resume-tips/ux-designer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><circle cx="12" cy="12" r="10"></circle><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><line x1="9" y1="9" x2="9.01" y2="9"></line><line x1="15" y1="9" x2="15.01" y2="9"></line></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">UX Designer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Design portfolio &amp; resume tips</span></div></a><a href="/resume-tips/project-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Project Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">PM certifications &amp; skills</span></div></a><a href="/resume-tips/financial-analyst" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><line x1="12" y1="1" x2="12" y2="23"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Financial Analyst</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Finance resume formatting</span></div></a><a href="/resume-tips/devops-engineer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="2" y="2" width="20" height="8" rx="2"></rect><rect x="2" y="14" width="20" height="8" rx="2"></rect><line x1="6" y1="6" x2="6.01" y2="6"></line>
1<line x1="6" y1="18" x2="6.01" y2="18"></line></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">DevOps Engineer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Infrastructure &amp; CI/CD skills</span></div></a><a href="/resume-tips/full-stack-developer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><polyline points="4 17 10 11 4 5"></polyline><line x1="12" y1="19" x2="20" y2="19"></line></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Full Stack Developer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">End-to-end dev resume tips</span></div></a></div><div class="border-t border-zinc-200 px-4 py-2.5 dark:border-zinc-800"><a href="/resume-tips" class="flex items-center gap-1 text-xs font-medium text-[#2a7c6f] hover:underline">View All Resume Tips →<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" aria-controls="_R_3b5tdb_" class="inline-flex items-center gap-0.5 text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Cover Letters<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 transition-transform duration-200 "><path d="m6 9 6 6 6-6"></path></svg></button><div id="_R_3b5tdb_" class="absolute left-1/2 top-full z-50 w-[540px] -translate-x-1/2 pt-3 transition-all duration-200 pointer-events-none -translate-y-1 opacity-0"><div class="overflow-hidden rounded-xl border border-zinc-200 bg-white shadow-lg shadow-zinc-900/5 dark:border-zinc-900 dark:bg-zinc-950 dark:shadow-black/20"><div class="grid grid-cols-3 gap-0 p-3"><a href="/cover-letter/software-engineer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M16 18l6-6-6-6"></path><path d="M8 6l-6 6 6 6"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Software Engineer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Technical cover letter examples</span></div></a><a href="/cover-letter/product-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="3" y="3" width="18" height="18" rx="2"></rect><path d="M3 9h18"></path><path d="M9 21V9"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Product Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">PM cover letter templates</span></div></a><a href="/cover-letter/data-scientist" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><circle cx="12" cy="12" r="3"></circle><path d="M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Data Scientist</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Data science cover letters</span></div></a><a href="/cover-letter/marketing-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Marketing Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Marketing cover letter tips</span></div></a><a href="/cover-letter/ux-designer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><circle cx="12" cy="12" r="10"></circle><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><line x1="9" y1="9" x2="9.01" y2="9"></line><line x1="15" y1="9" x2="15.01" y2="9"></line></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">UX Designer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Design cover letter examples</span></div></a><a href="/cover-letter/project-manager" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Project Manager</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">PM cover letter samples</span></div></a><a href="/cover-letter/business-analyst" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M3 3v18h18"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Business Analyst</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">BA cover letter templates</span></div></a><a href="/cover-letter/devops-engineer" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="2" y="2" width="20" height="8" rx="2"></rect><rect x="2" y="14" width="20" height="8" rx="2"></rect><line x1="6" y1="6" x2="6.01" y2="6"></line>
1<line x1="6" y1="18" x2="6.01" y2="18"></line></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">DevOps Engineer</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Infrastructure cover letters</span></div></a><a href="/cover-letter/cybersecurity-analyst" class="flex items-start gap-2 rounded-lg px-3 py-3 transition-colors hover:bg-zinc-50 dark:hover:bg-zinc-900"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg><div class="flex flex-col"><span class="whitespace-nowrap text-[13px] font-medium text-zinc-900 dark:text-zinc-100">Cybersecurity Analyst</span><span class="mt-0.5 text-[11px] leading-snug text-zinc-500 dark:text-zinc-400">Security cover letter examples</span></div></a></div><div class="border-t border-zinc-200 px-4 py-2.5 dark:border-zinc-800"><a href="/cover-letter" class="flex items-center gap-1 text-xs font-medium text-[#2a7c6f] hover:underline">View All Cover Letter Examples →<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" aria-controls="_R_4b5tdb_" class="inline-flex items-center gap-0.5 text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Free Tools<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 transition-transform duration-200 "><path d="m6 9 6 6 6-6"></path></svg></button><div id="_R_4b5tdb_" class="absolute left-1/2 top-full z-50 w-56 -translate-x-1/2 pt-3 transition-all duration-200 pointer-events-none -translate-y-1 opacity-0"><div class="overflow-hidden rounded-xl border border-zinc-200 bg-white p-1.5 shadow-lg shadow-zinc-900/5 dark:border-zinc-900 dark:bg-zinc-950 dark:shadow-black/20"><a href="/tools/ats-checker" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">ATS Resume Checker</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Check formatting &amp; structure</span></div></a><a href="/tools/keyword-scanner" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Job Keyword Scanner</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Extract keywords from any JD</span></div></a><a href="/tools/cover-letter-generator" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Cover Letter Generator</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Generate a reusable template</span></div></a><a href="/tools/job-description-analyzer" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer">
1<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Job Description Analyzer</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Decode any job posting</span></div></a><a href="/tools/resume-score" class="flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-zinc-100 dark:hover:bg-zinc-900 cursor-pointer"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="mt-0.5 shrink-0 text-[#2a7c6f]"><path d="M12 20V10"></path><path d="M18 20V4"></path><path d="M6 20v-4"></path></svg><div><span class="block text-sm font-normal text-zinc-900 dark:text-zinc-100">Resume Score Checker</span><span class="mt-0.5 block whitespace-nowrap text-xs font-normal leading-snug text-zinc-500 dark:text-zinc-400">Rate your resume in seconds</span></div></a></div></div></div><a href="/blog" class="text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Blog</a><a href="/#pricing" class="text-sm font-normal text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Pricing</a></nav></div><div class="relative z-10 flex h-full items-center justify-between"><a aria-label="Resume Inspector home" class="flex items-center gap-2.5 rounded-md outline-none transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-[#287D6E]/50" href="/"><svg width="21" height="20" viewBox="0 0 21 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="h-5 w-5 text-foreground"><path d="M9.95801 11.5049C10.8208 11.4979 11.5217 11.7498 11.9248 12.5127C12.7208 14.0192 13.9727 16.3809 13.9727 16.3809L11.4766 15.6484L9.95801 11.6514L8.34082 18.4814L5.91504 20C5.92566 19.9606 7.10113 15.6047 7.8291 12.8545C8.08093 11.9031 8.97388 11.5129 9.95801 11.5049ZM15.6074 8.5L11.6875 10.0225L18.6768 11.2988L20.0361 14.0654C20.0361 14.0654 15.6524 12.8826 12.8896 12.1514C11.9383 11.8995 11.549 11.0066 11.541 10.0225C11.534 9.15962 11.7859 8.45875 12.5488 8.05566C14.0553 7.2597 16.416 6.00781 16.416 6.00781L15.6074 8.5ZM7.14648 7.83691C8.09759 8.08893 8.48715 8.9818 8.49512 9.96582C8.50202 10.8285 8.25009 11.5286 7.4873 11.9316C5.98081 12.7276 3.61914 13.9795 3.61914 13.9795L4.71582 11.2988L8.34082 9.96582L1.46191 8.58398L0 5.92188C0 5.92188 4.38377 7.10564 7.14648 7.83691ZM12.1445 7.14648C11.8926 8.09772 10.9996 8.48709 10.0156 8.49512C9.15279 8.5021 8.45192 8.25023 8.04883 7.4873C7.25677 5.98818 6.01314 3.64307 6.00098 3.62012L8.47559 4.36816L10.0156 8.34863L11.46 1.40137L14.0586 0C14.0586 0 12.8758 4.38377 12.1445 7.14648Z"></path></svg></a><div class="flex items-center"><a class="hidden items-center gap-0.5 text-sm font-normal text-zinc-900 transition-colors hover:text-zinc-600 md:inline-flex dark:text-zinc-100 dark:hover:text-zinc-300" href="/onboarding">Start for Free<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5"><path d="m9 18 6-6-6-6"></path></svg></a><div class="relative md:hidden"><button type="button" aria-label="Open menu" aria-expanded="false" class="-mr-[9px] flex h-9 w-9 items-center justify-center rounded-full text-zinc-700 transition-colors hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-900"><span class="sr-only">Open<!-- --> menu</span><span class="relative block h-[14px] w-[18px]" aria-hidden="true"><span class="absolute left-0 right-0 top-0 h-[1.5px] rounded-full bg-current transition-transform duration-300 ease-[cubic-bezier(0.22,1,0.36,1)] "></span><span class="absolute left-0 right-0 top-1/2 h-[1.5px] -translate-y-1/2 roun
1ded-full bg-current transition-opacity duration-150 ease-out opacity-100"></span><span class="absolute bottom-0 left-0 right-0 h-[1.5px] rounded-full bg-current transition-transform duration-300 ease-[cubic-bezier(0.22,1,0.36,1)] "></span></span></button><div class="absolute right-0 top-full z-50 mt-2 w-60 origin-top-right transition-all duration-200 ease-out pointer-events-none -translate-y-1 scale-95 opacity-0"><div class="overflow-hidden rounded-2xl border border-zinc-200 bg-white p-2 shadow-[0_12px_40px_-8px_rgba(0,0,0,0.18)] dark:border-zinc-900 dark:bg-zinc-950"><nav class="flex flex-col"><a href="/#solution" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Features</a><a href="/#pricing" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Pricing</a><a href="/blog" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Blog</a><a href="/resume-tips" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Resume Tips</a><a href="/cover-letter" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Cover Letters</a><a href="/tools/ats-checker" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Free Tools</a><a href="https://resumeinspector.featurebase.app/" target="_blank" rel="noreferrer noopener" class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Feedback</a><a class="rounded-lg px-3 py-2.5 text-sm font-normal text-zinc-900 transition-colors hover:bg-zinc-100 cursor-pointer dark:text-zinc-100 dark:hover:bg-zinc-900">Support</a></nav></div></div></div></div></div></div></header><div class="flex-1">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Should I list every programming language I know on my Software Engineer resume?","acceptedAnswer":{"@type":"Answer","text":"Only list languages you can actually discuss in a technical interview. Grouping them by proficiency level — e.g., 'Proficient: Python, JavaScript | Familiar: Go, Rust' — is more credible than a flat list of 15 languages and prevents interviewers from quizzing you on something you listed but barely know."}},{"@type":"Question","name":"How do I show open source contributions or side projects on a Software Engineer resume?","acceptedAnswer":{"@type":"Answer","text":"Add a 'Projects' section with the same format as your work experience — project name, your specific role, the tech stack, and a quantified outcome or scope (stars on GitHub, users, performance metrics). Link directly to the repo or live demo so reviewers can verify your work."}},{"@type":"Question","name":"Should a Software Engineer resume be one page or two?","acceptedA
1nswer":{"@type":"Answer","text":"Two pages is standard and widely accepted for software engineers with more than 3 years of experience — there's simply too much relevant technical context to compress into one page without gutting the impact metrics. Keep it tight, but don't sacrifice quantified achievements to hit one page."}},{"@type":"Question","name":"How do I write a Software Engineer resume if my work is under NDA or proprietary?","acceptedAnswer":{"@type":"Answer","text":"You can still describe the scale, architecture, and outcomes without naming the product or client — for example, 'Built a real-time data processing pipeline handling 500K events/hour for a Fortune 500 financial services client.' Focus on the technical problem and your solution, not the company name."}},{"@type":"Question","name":"Do Software Engineer resumes need a summary section?","acceptedAnswer":{"@type":"Answer","text":"Yes — a three-line summary that names your primary languages, your domain (e.g., backend, full-stack, infrastructure), and one standout achievement gives recruiters immediate context and increases the chance they read further. Skip the objective statement; use the space for a specific value pitch."}}]}</script>
1<main class="mx-auto max-w-4xl px-5 sm:px-8 py-12 md:py-20"><header class="mb-16 text-center"><div class="inline-flex items-center gap-2 rounded-full border border-zinc-200 bg-white px-4 py-1.5 text-xs font-medium text-zinc-600 shadow-sm mb-6 dark:border-zinc-800 dark:bg-zinc-900 dark:text-zinc-400"><span class="h-1.5 w-1.5 rounded-full bg-[#2a7c6f]"></span>Resume Tips</div><h1 class="font-lora text-4xl md:text-5xl font-normal leading-tight tracking-tight text-zinc-900 mb-4 dark:text-zinc-50">Software Engineer<!-- --> Resume Tips</h1><p class="text-sm text-zinc-400 mb-6">Last updated <!-- -->October 1, 2026</p><p class="max-w-2xl mx-auto text-lg text-zinc-600 leading-relaxed dark:text-zinc-400">Software Engineer resumes are screened by ATS before a human ever sees them — and most get filtered out for missing the exact keywords recruiters programmed in. This guide gives you the tools, terms, and tactics to write a resume that clears the filter and impresses the engineer who reviews it next.</p></header><nav class="mb-16 rounded-xl border border-zinc-200 bg-white p-6 shadow-sm dark:border-zinc-800 dark:bg-zinc-900"><h2 class="text-xs font-semibold uppercase tracking-wider text-zinc-400 mb-4 dark:text-zinc-500">On this page</h2><div class="grid grid-cols-1 sm:grid-cols-2 gap-2"><a href="#ats-keywords" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>ATS Keywords to Include</a><a href="#tips" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>Top Resume Tips</a><a href="#mistakes" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>Common Mistakes to Avoid</a><a href="#example" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>Example Resume Summary</a><a href="#faqs" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>Frequently Asked Questions</a><a href="#related" class="flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 dark:text-zinc-600"><polyline points="9 18 15 12 9 6"></polyline></svg>Related Resources</a></div></nav><section id="ats-keywords" class="mb-16 scroll-mt-24"><div class="flex items-center gap-3 mb-2"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#2a7c6f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7.01" y2="7"></line></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">ATS Keywords to Include</h2></div><p class="text-zinc-500 mb-6 ml-12 dark:text-zinc-400">Applicant tracking systems scan for these keywords. Include the ones that match your experience.</p><div class="space-y-6"><div class="rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900"><div class="flex items-center gap-2 mb-3"><span class="h-2 w-2 rounded-full bg-[#2a7c6f]"></span>
1<h3 class="text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300">Technical Skills</h3><span class="ml-auto text-xs text-zinc-400">15<!-- --> keywords</span></div><div class="flex flex-wrap gap-2"><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Python</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Java</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">JavaScript</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">TypeScript</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">React</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Node.js</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">REST APIs</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">SQL</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Git</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Docker</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Kubernetes</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">CI/CD</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">AWS</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Microservices</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25">Agile/Scrum</span></div></div><div class="rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900"><div class="flex items-center gap-2 mb-3"><span class="h-2 w-2 rounded-full bg-[#5a7fa8]"></span><h3 class="text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300">Soft Skills &amp; Methodologies</h3><span class="ml-auto text-xs text-zinc-400">5<!-- --> keywords</span></div><div class="flex flex-wrap gap-2"><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25">Cross-functional collaboration</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25">Problem-solving</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25">Code review</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25">Technical communication</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25">Mentorship</span></div></div><div class="rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900"><div class="flex items-center gap-2 mb-3"><span class="h-2 w-2 rounded-full bg-[#7a6b9e]"></span>
1<h3 class="text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300">Certifications &amp; Credentials</h3><span class="ml-auto text-xs text-zinc-400">4<!-- --> keywords</span></div><div class="flex flex-wrap gap-2"><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25">AWS Certified Developer – Associate</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25">Google Associate Cloud Engineer</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25">Certified Kubernetes Administrator (CKA)</span><span class="inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25">Microsoft Certified: Azure Developer Associate</span></div></div></div></section><section id="tips" class="mb-16 scroll-mt-24"><div class="flex items-center gap-3 mb-2"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#2a7c6f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="9" y1="18" x2="15" y2="18"></line><line x1="10" y1="22" x2="14" y2="22"></line><path d="M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14"></path></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">Top Resume Tips</h2></div><p class="text-zinc-500 mb-6 ml-12 dark:text-zinc-400">Follow these proven strategies to make your <!-- -->software engineer<!-- --> resume stand out to both ATS systems and hiring managers.</p><div class="space-y-4"><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">1</span><p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Put your tech stack in a dedicated &#x27;Skills&#x27; section near the top using exact tool names — write &#x27;PostgreSQL&#x27; not &#x27;databases&#x27;, &#x27;React 18&#x27; not &#x27;frontend frameworks&#x27; — because ATS systems match on specific strings.</p></div><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">2</span><p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Quantify engineering impact in every bullet: lines of code reduced, latency improvements, uptime percentages, deployment frequency, or user load handled — recruiters at tech companies expect numbers, not just task descriptions.</p></div><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">3</span><p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Link your GitHub profile and any live projects directly in your resume header — a visible portfolio signals initiative and gives hiring managers something concrete to evaluate beyond bullet points.</p></div><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">4</span><p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Tailor your skills section to mirror the tech stack in each job posting — if the job says &#x27;Go&#x27; and you know Go, list it prominently; ATS systems at many companies do exact-match scoring on language and framework names.</p></div><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">5</span>
1<p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Describe contributions at the system level, not just the task level — instead of &#x27;wrote unit tests&#x27;, write &#x27;increased test coverage from 42% to 87%, reducing production defect rate by 30%&#x27; — this shows engineering maturity.</p></div><div class="flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40"><span class="flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm">6</span><p class="text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300">Include your role in the software development lifecycle explicitly — mention whether you led architecture decisions, participated in on-call rotations, contributed to technical design docs, or drove code review standards, as these signal seniority.</p></div></div></section><section id="mistakes" class="mb-16 scroll-mt-24"><div class="flex items-center gap-3 mb-2"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#c25d4e]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">Common Mistakes to Avoid</h2></div><p class="text-zinc-500 mb-6 ml-12 dark:text-zinc-400">These errors can get your resume filtered out before a human ever reads it. Make sure you&#x27;re not making them.</p><div class="rounded-xl border border-[#c25d4e]/20 bg-[#c25d4e]/3 overflow-hidden dark:border-[#c25d4e]/30 dark:bg-[#c25d4e]/5"><div class="flex gap-4 items-start p-5 "><span class="flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><p class="text-zinc-700 leading-relaxed dark:text-zinc-300">Listing every technology you&#x27;ve ever touched without indicating proficiency level — recruiters flag this as resume padding, and it backfires when you can&#x27;t discuss tools in an interview.</p></div><div class="flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20"><span class="flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><p class="text-zinc-700 leading-relaxed dark:text-zinc-300">Writing job duties instead of engineering outcomes — &#x27;responsible for backend API development&#x27; tells a recruiter nothing; &#x27;built and optimized 12 REST APIs serving 2M+ daily requests with p99 latency under 80ms&#x27; tells them everything.</p></div><div class="flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20"><span class="flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><p class="text-zinc-700 leading-relaxed dark:text-zinc-300">Omitting version numbers or ecosystem context for tools — writing &#x27;React&#x27; when the job specifies &#x27;React with Redux and TypeScript&#x27; means ATS may not match your resume to the role.</p></div><div class="flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20"><span class="flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span>
1<p class="text-zinc-700 leading-relaxed dark:text-zinc-300">Burying a GitHub link or personal projects at the bottom — for software engineers, a visible project portfolio is a competitive differentiator and should appear in your header or summary section.</p></div><div class="flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20"><span class="flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c25d4e" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span><p class="text-zinc-700 leading-relaxed dark:text-zinc-300">Using a creative or heavily formatted resume template with tables, columns, or graphics — these break most ATS parsers and can cause your skills section to be read as garbled text.</p></div></div></section><section id="example" class="mb-16 scroll-mt-24"><div class="flex items-center gap-3 mb-2"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#2a7c6f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">Example Resume Summary</h2></div><p class="text-zinc-500 mb-6 ml-12 dark:text-zinc-400">Use this as a starting point. Adapt the structure but replace with your own numbers and experience.</p><div class="relative rounded-2xl border-2 bg-white shadow-lg overflow-hidden dark:bg-zinc-900" style="border-color:#2a7c6f33"><div class="flex items-center justify-between px-6 py-3 border-b border-zinc-100 bg-[#faf9f7] dark:border-zinc-800 dark:bg-zinc-800/50"><div class="flex items-center gap-3"><div class="flex gap-1.5"><span class="h-2.5 w-2.5 rounded-full bg-zinc-200 dark:bg-zinc-700"></span><span class="h-2.5 w-2.5 rounded-full bg-zinc-200 dark:bg-zinc-700"></span><span class="h-2.5 w-2.5 rounded-full bg-zinc-200 dark:bg-zinc-700"></span></div><span class="text-xs font-medium text-zinc-400 dark:text-zinc-500">Professional Summary</span></div><button class="inline-flex items-center gap-1.5 rounded-lg border border-zinc-200 bg-white px-3 py-1.5 text-xs font-medium text-zinc-600 shadow-sm transition-all hover:border-[#2a7c6f]/40 hover:text-[#2a7c6f] dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-400 dark:hover:text-[#34a396]"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path></svg>Copy</button></div><div class="px-8 py-8 md:px-12 md:py-10"><p class="text-zinc-700 leading-loose dark:text-zinc-300">Results-driven Software Engineer with 5 years of experience building scalable backend systems in Python and Go. Architected a microservices migration that reduced API response times by 65% and cut infrastructure costs by $180K annually. Experienced with AWS, Kubernetes, and CI/CD pipelines; led a team of 4 engineers through two major product launches. Passionate about writing clean, well-tested code and mentoring junior engineers in distributed systems design.</p></div></div><div class="mt-4 flex items-start gap-2 px-1"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="flex-shrink-0 mt-0.5 text-[#2a7c6f]"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg><p class="text-sm text-zinc-500 dark:text-zinc-400"><strong class="text-zinc-700 dark:text-zinc-300">Pro tip:</strong> Notice the structure — years of experience, scale of impact, tech stack, and a quantified win. Keep it under 3 lines.</p></div></section><section id="faqs" class="mb-16 scroll-mt-24"><div class="flex items-center gap-3 mb-2"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#2a7c6f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
1<line x1="12" y1="17" x2="12.01" y2="17"></line></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">Frequently Asked Questions</h2></div><p class="text-zinc-500 mb-6 ml-12 dark:text-zinc-400">Answers to the most common questions about writing a <!-- -->software engineer<!-- --> resume.</p><div class="space-y-3"><div class="rounded-xl border bg-white shadow-sm transition-all dark:bg-zinc-900 border-[#2a7c6f]/30 shadow-md dark:border-[#2a7c6f]/40"><button class="w-full text-left px-5 py-4 flex items-center justify-between gap-4 transition-colors"><span class="font-medium text-zinc-800 dark:text-zinc-200">Should I list every programming language I know on my Software Engineer resume?</span><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full transition-all bg-[#2a7c6f] text-white rotate-180"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span></button><div class="overflow-hidden transition-all duration-300 ease-out max-h-96 opacity-100"><div class="px-5 pb-5"><div class="h-px bg-zinc-100 mb-4 dark:bg-zinc-800"></div><p class="text-zinc-600 leading-relaxed dark:text-zinc-400">Only list languages you can actually discuss in a technical interview. Grouping them by proficiency level — e.g., &#x27;Proficient: Python, JavaScript | Familiar: Go, Rust&#x27; — is more credible than a flat list of 15 languages and prevents interviewers from quizzing you on something you listed but barely know.</p></div></div></div><div class="rounded-xl border bg-white shadow-sm transition-all dark:bg-zinc-900 border-zinc-200 dark:border-zinc-800"><button class="w-full text-left px-5 py-4 flex items-center justify-between gap-4 transition-colors"><span class="font-medium text-zinc-800 dark:text-zinc-200">How do I show open source contributions or side projects on a Software Engineer resume?</span><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full transition-all bg-zinc-100 text-zinc-400 dark:bg-zinc-800 dark:text-zinc-500"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span></button><div class="overflow-hidden transition-all duration-300 ease-out max-h-0 opacity-0"><div class="px-5 pb-5"><div class="h-px bg-zinc-100 mb-4 dark:bg-zinc-800"></div><p class="text-zinc-600 leading-relaxed dark:text-zinc-400">Add a &#x27;Projects&#x27; section with the same format as your work experience — project name, your specific role, the tech stack, and a quantified outcome or scope (stars on GitHub, users, performance metrics). Link directly to the repo or live demo so reviewers can verify your work.</p></div></div></div><div class="rounded-xl border bg-white shadow-sm transition-all dark:bg-zinc-900 border-zinc-200 dark:border-zinc-800"><button class="w-full text-left px-5 py-4 flex items-center justify-between gap-4 transition-colors"><span class="font-medium text-zinc-800 dark:text-zinc-200">Should a Software Engineer resume be one page or two?</span><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full transition-all bg-zinc-100 text-zinc-400 dark:bg-zinc-800 dark:text-zinc-500"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span></button><div class="overflow-hidden transition-all duration-300 ease-out max-h-0 opacity-0"><div class="px-5 pb-5"><div class="h-px bg-zinc-100 mb-4 dark:bg-zinc-800"></div><p class="text-zinc-600 leading-relaxed dark:text-zinc-400">Two pages is standard and widely accepted for software engineers with more than 3 years of experience — there&#x27;s simply too much relevant technical context to compress into one page without gutting the impact metrics. Keep it tight, but don&#x27;t sacrifice quantified achievements to hit one page.</p></div></div></div><div class="rounded-xl border bg-white shadow-sm transition-all dark:bg-zinc-900 border-zinc-200 dark:border-zinc-800"><button class="w-full text-left px-5 py-4 flex items-center justify-between gap-4 transition-colors"><span class="font-medium text-zinc-800 dark:text-zinc-200">How do I write a Software Engineer resume if my work is under NDA or proprietary?</span><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full transition-all bg-zinc-100 text-zinc-400 dark:bg-zinc-800 dark:text-zinc-500"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span></button><div class="overflow-hidden transition-all duration-300 ease-out max-h-0 opacity-0"><div class="px-5 pb-5"><div class="h-px bg-zinc-100 mb-4 dark:bg-zinc-800"></div><p class="text-zinc-600 leading-relaxed dark:text-zinc-400">You can still describe the scale, architecture, and outcomes without naming the product or client — for example, &#x27;Built a real-time data processing pipeline handling 500K events/hour for a Fortune 500 financial services client.&#x27; Focus on the technical problem and your solution, not the company name.</p></div></div></div><div class="rounded-xl border bg-white shadow-sm transition-all dark:bg-zinc-900 border-zinc-200 dark:border-zinc-800"><button class="w-full text-left px-5 py-4 flex items-center justify-between gap-4 transition-colors"><span class="font-medium text-zinc-800 dark:text-zinc-200">Do Software Engineer resumes need a summary section?</span><span class="flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full transition-all bg-zinc-100 text-zinc-400 dark:bg-zinc-800 dark:text-zinc-500"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span></button><div class="overflow-hidden transition-all duration-300 ease-out max-h-0 opacity-0"><div class="px-5 pb-5"><div class="h-px bg-zinc-100 mb-4 dark:bg-zinc-800"></div><p class="text-zinc-600 leading-relaxed dark:text-zinc-400">Yes — a three-line summary that names your primary languages, your domain (e.g., backend, full-stack, infrastru
1cture), and one standout achievement gives recruiters immediate context and increases the chance they read further. Skip the objective statement; use the space for a specific value pitch.</p></div></div></div></div></section><section class="mb-16 scroll-mt-24"><div class="relative overflow-hidden rounded-2xl bg-gradient-to-br from-[#2a7c6f] to-[#1f5c52] p-8 md:p-12 text-center shadow-lg"><div class="absolute inset-0 opacity-10"><div class="absolute -top-24 -right-24 h-64 w-64 rounded-full bg-white/20"></div><div class="absolute -bottom-16 -left-16 h-48 w-48 rounded-full bg-white/15"></div></div><div class="relative z-10"><h2 class="text-2xl md:text-3xl font-semibold text-white mb-3">Ready to optimize your resume?</h2><p class="text-white/80 text-lg mb-6 max-w-xl mx-auto">Want to know if your Software Engineer resume would survive an ATS filter for a specific role? Paste any job description into Resume Inspector — free, no signup needed — and see exactly which keywords your resume is missing in under a minute.</p><a class="inline-flex items-center gap-2 px-7 py-3.5 bg-white text-[#2a7c6f] font-semibold rounded-lg hover:bg-zinc-50 transition-colors shadow-md" href="/onboarding">Try Resume Inspector Free<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><p class="text-white/60 text-sm mt-4">No credit card required</p></div></div></section><section id="related" class="mt-12 scroll-mt-24"><div class="flex items-center gap-3 mb-6"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#2a7c6f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg></div><h2 class="text-2xl font-semibold text-zinc-900 dark:text-zinc-50">Related Resources</h2></div><div class="grid gap-3"><a class="flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40" href="/blog/ats-resume-tips"><span class="text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]">ATS Resume Tips That Actually Work</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]"><polyline points="9 18 15 12 9 6"></polyline></svg></a><a class="flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40" href="/blog/resume-keywords-for-job-description"><span class="text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]">Finding and Using Resume Keywords from Job Descriptions</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]"><polyline points="9 18 15 12 9 6"></polyline></svg></a><a class="flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40" href="/blog/resume-skills-section"><span class="text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]">How to Write a Resume Skills Section That Actually Gets You Interviews</span>
1<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]"><polyline points="9 18 15 12 9 6"></polyline></svg></a><a class="flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40" href="/blog/best-resume-format-2026"><span class="text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]">Best Resume Format 2026: Which Layout Actually Gets You Hired</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]"><polyline points="9 18 15 12 9 6"></polyline></svg></a></div></section></main><!--$?--><template id="B:1"></template><!--/$--></div><footer class="w-full border-t border-zinc-200 bg-background-muted dark:border-zinc-800"><div class="mx-auto w-full max-w-7xl px-6 sm:px-8"><div class="flex flex-col items-center gap-6 border-b border-zinc-200 py-16 text-center sm:py-20 dark:border-zinc-800"><div class="flex flex-col items-center gap-4 text-center sm:gap-5 mb-0 max-w-2xl"><span class="inline-flex items-center gap-2 rounded-full border border-zinc-200 font-normal text-zinc-500 dark:border-zinc-900 dark:text-zinc-500 px-3 py-1 text-xs ">Get started</span><h2 class="font-lora text-3xl font-normal leading-tight tracking-tight text-zinc-900 sm:text-5xl dark:text-zinc-50 ">Ready to land your next role?</h2><p class="text-base text-zinc-500 dark:text-zinc-500 sm:text-lg ">Stop rewriting your resume from scratch. Start tailoring it to every job — free.</p></div><a href="/onboarding" class="inline-flex h-10 items-center justify-center gap-2 rounded-full px-5 text-sm font-medium transition-colors bg-[#287D6E] text-white hover:bg-[#206659]  "><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>Start for Free</a></div><div class="grid grid-cols-1 border-b border-zinc-200 sm:grid-cols-2 lg:grid-cols-4 dark:border-zinc-800"><div class="flex flex-col gap-4 border-b border-zinc-200 py-8 sm:col-span-2 sm:p-10 lg:col-span-1 lg:border-b-0 lg:border-r dark:border-zinc-800"><a aria-label="Resume Inspector home" class="inline-flex w-fit items-center gap-2.5 rounded-md outline-none transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-[#287D6E]/50" href="/"><svg width="21" height="20" viewBox="0 0 21 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="h-5 w-5 text-foreground"><path d="M9.95801 11.5049C10.8208 11.4979 11.5217 11.7498 11.9248 12.5127C12.7208 14.0192 13.9727 16.3809 13.9727 16.3809L11.4766 15.6484L9.95801 11.6514L8.34082 18.4814L5.91504 20C5.92566 19.9606 7.10113 15.6047 7.8291 12.8545C8.08093 11.9031 8.97388 11.5129 9.95801 11.5049ZM15.6074 8.5L11.6875 10.0225L18.6768 11.2988L20.0361 14.0654C20.0361 14.0654 15.6524 12.8826 12.8896 12.1514C11.9383 11.8995 11.549 11.0066 11.541 10.0225C11.534 9.15962 11.7859 8.45875 12.5488 8.05566C14.0553 7.2597 16.416 6.00781 16.416 6.00781L15.6074 8.5ZM7.14648 7.83691C8.09759 8.08893 8.48715 8.9818 8.49512 9.96582C8.50202 10.8285 8.25009 11.5286 7.4873 11.9316C5.98081 12.7276 3.61914 13.9795 3.61914 13.9795L4.71582 11.2988L8.34082 9.96582L1.46191 8.58398L0 5.92188C0 5.92188 4.38377 7.10564 7.14648 7.83691ZM12.1445 7.14648C11.8926 8.09772 10.9996 8.48709 10.0156 8.49512C9.15279 8.5021 8.45192 8.25023 8.04883 7.4873C7.25677 5.98818 6.01314 3.64307 6.00098 3.62012L8.47559 4.36816L10.0156 8.34863L11.46 1.40137L14.0586 0C14.0586 0 12.8758 4.38377 12.1445 7.14648Z"></path></svg><span class="font-lora text-lg font-normal tracking-tight text-zinc-900 dark:text-zinc-50">Resume Inspector</span></a><p class="max-w-xs text-sm leading-relaxed text-zinc-500 dark:text-zinc-400">Generic applications get ignored. Tailored ones land interviews.</p></div><div class="flex flex-col gap-3 py-8 sm:p-10 lg:border-b-0 border-b border-zinc-200 dark:border-zinc-900 sm:border-r lg:border-r"><h4 class="text-xs font-semibold uppercase tracking-wider text-zinc-400 dark:text-zinc-600">Product</h4><ul class="flex flex-col gap-2"><li><a href="/#solution" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Features</a></li><li><a href="/#pricing" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Pricing</a></li></ul></div><div class="flex flex-col gap-3 py-8 sm:p-10 lg:border-b-0 border-b border-zinc-200 dark:border-zinc-900 sm:border-r-0 lg:border-r"><h4 class="text-xs font-semibold uppercase tracking-wider text-zinc-400 dark:text-zinc-600">Resources</h4><ul class="flex flex-col gap-2"><li><a href="/blog" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Blog</a></li><li><a href="mailto:[email protected]?subject=Resume%20Inspector%20Support" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Support</a></li></ul></div><div class="flex flex-col gap-3 py-8 sm:p-10 lg:border-b-0 border-b border-zinc-200 dark:border-zinc-900 sm:border-r lg:border-r-0"><h4 class="text-xs font-semibold uppercase tracking-wider text-zinc-400 dark:text-zinc-600">Terms</h4><ul class="flex flex-col gap-2"><li><a href="/privacy" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Privacy</a></li><li><a href="/terms" class="text-sm text-zinc-600 transition-colors hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-zinc-100">Terms</a></li></ul></div></div><div class="flex flex-col items-start justify-between gap-4 py-8 sm:flex-row sm:items-center"><span class="text-xs text-zinc-400 dark:text-zinc-600">© <!-- -->2026<!-- --> Resume Inspector. All rights reserved.</span><div class="flex items-center gap-5"><a href="https://x.com/docreator" aria-label="Twitter" target="_blank" rel="noreferrer noopener" class="text-zinc-400 transition-colors hover:text-zinc-900 dark:text-zinc-600 dark:hover:text-zinc-100"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="h-4 w-4" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://www.linkedin.com/in/mike-vasilev-007898292/?skipRedirect=true" aria-label="LinkedIn" target="_blank" rel="noreferrer noopener" class="text-zinc-400 transition-colors hover:text-zinc-900 dark:text-zinc-600 dark:hover:text-zinc-100"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="h-4 w-4" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.063 2.063 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></div></div></div></footer></div><!--$--><!--/$-->
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/0_pck7j2o2yuy.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[479520,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"\"]\n3:I[96923,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"Providers\"]\n4:I[339756,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"default\"]\n5:I[837457,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"default\"]\n6:I[636768,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/0z09prqnstbfb.js\"],\"default\"]\n7:I[478754,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\"],\"HeaderNav\"]\n8:I[522016,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\",\"/_next/static/chunks/17v8ybv-kqk.f.js\"],\"\"]\n11:I[168027,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"default\",1]\n14:I[478754,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\"],\"MobileMenu\"]\n15:I[842164,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\"],\"SiteFooter\"]\n17:I[897367,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"OutletBoundary\"]\n18:\"$Sreact.suspense\"\n1b:I[897367,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"ViewportBoundary\"]\n1d:I[897367,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"MetadataBoundary\"]\n:HL[\"/_next/static/chunks/13.3~wjyxscpe.css\",\"style\"]\n:HL[\"/_next/static/chunks/0z6oa6t4i9.6q.css\",\"style\"]\n:HL[\"/_next/static/media/8c2eb9ceedecfc8e-s.p.0oeo8epbafgia.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/f7aa21714c1c53f8-s.p.0bhxxck2.9j91.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n9:T412,M9.95801 1"])</script>
1<script>self.__next_f.push([1,"1.5049C10.8208 11.4979 11.5217 11.7498 11.9248 12.5127C12.7208 14.0192 13.9727 16.3809 13.9727 16.3809L11.4766 15.6484L9.95801 11.6514L8.34082 18.4814L5.91504 20C5.92566 19.9606 7.10113 15.6047 7.8291 12.8545C8.08093 11.9031 8.97388 11.5129 9.95801 11.5049ZM15.6074 8.5L11.6875 10.0225L18.6768 11.2988L20.0361 14.0654C20.0361 14.0654 15.6524 12.8826 12.8896 12.1514C11.9383 11.8995 11.549 11.0066 11.541 10.0225C11.534 9.15962 11.7859 8.45875 12.5488 8.05566C14.0553 7.2597 16.416 6.00781 16.416 6.00781L15.6074 8.5ZM7.14648 7.83691C8.09759 8.08893 8.48715 8.9818 8.49512 9.96582C8.50202 10.8285 8.25009 11.5286 7.4873 11.9316C5.98081 12.7276 3.61914 13.9795 3.61914 13.9795L4.71582 11.2988L8.34082 9.96582L1.46191 8.58398L0 5.92188C0 5.92188 4.38377 7.10564 7.14648 7.83691ZM12.1445 7.14648C11.8926 8.09772 10.9996 8.48709 10.0156 8.49512C9.15279 8.5021 8.45192 8.25023 8.04883 7.4873C7.25677 5.98818 6.01314 3.64307 6.00098 3.62012L8.47559 4.36816L10.0156 8.34863L11.46 1.40137L14.0586 0C14.0586 0 12.8758 4.38377 12.1445 7.14648Z"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"resume-tips\",\"software-engineer\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"resume-tips\",{\"children\":[[\"slug\",\"software-engineer\",\"d\",null],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/13.3~wjyxscpe.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0z6oa6t4i9.6q.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/15p-k__3wkff3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/128~9mq~j0.an.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/12.3lugq0koul.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/028v1l3ggmt9i.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0azgtrppa69nh.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"figtree_654f9acd-module__QpeHEW__variable lora_c51c9905-module__ba83HG__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L2\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-ER1QGB8M4W\",\"strategy\":\"lazyOnload\"}],[\"$\",\"$L2\",null,{\"id\":\"gtag-init\",\"strategy\":\"lazyOnload\",\"children\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-ER1QGB8M4W');\"}],[\"$\",\"$L2\",null,{\"id\":\"microsoft-clarity\",\"strategy\":\"afterInteractive\",\"children\":\"(function(c,l,a,r,i,t,y){\\nc[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\nt=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/\\\"+i;\\ny=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n})(window, document, \\\"clarity\\\", \\\"script\\\", \\\"wr89810rzd\\\");\"}],[\"$\",\"$L2\",null,{\"id\":\"reddit-pixel\",\"strategy\":\"lazyOnload\",\"children\":\"!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement(\\\"script\\\");t.src=\\\"https://www.redditstatic.com/ads/pixel.js\\\";t.async=!0;var s=d.getElementsByTagName(\\\"script\\\")[0];s.parentNode.insertBefore(t,s)}}(window,document);\\nrdt('init',\\\"a2_j01ielaekwei\\\");\\nrdt('track','PageVisit');\"}]]}],[\"$\",\"body\",null,{\"className\":\"font-sans\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L6\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/08j0xo6wz50j7.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"div\",null,{\"className\":\"bg-background min-h-screen text-foreground flex flex-col\",\"children\":[[\"$\",\"header\",null,{\"className\":\"sticky top-0 z-50 w-full bg-background/80 backdrop-blur-md dark:bg-background/80\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto h-16 max-w-7xl px-6 sm:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-1/2 top-1/2 z-20 -translate-x-1/2 -translate-y-1/2\",\"children\":[\"$\",\"$L7\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex h-full items-center justify-between\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/\",\"aria-label\":\"Resume Inspector home\",\"className\":\"flex items-center gap-2.5 rounded-md outline-none transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-[#287D6E]/50\",\"children\":[\"$\",\"svg\",null,{\"width\":\"21\",\"height\"
1:\"20\",\"viewBox\":\"0 0 21 20\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"h-5 w-5 text-foreground\",\"children\":[\"$\",\"path\",null,{\"d\":\"$9\"}]}]}],\"$La\"]}]]}]}],\"$Lb\",\"$Lc\"]}]]}],{\"children\":[\"$Ld\",{\"children\":[\"$Le\",{},null,false,null]},null,false,\"$@f\"]},null,false,null]},null,false,null],\"$L10\",false]],\"m\":\"$undefined\",\"G\":[\"$11\",[\"$L12\",\"$L13\"]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"cU7N4Z_OcZugHPZugvo-7\"}\n"])</script>
1<script>self.__next_f.push([1,"a:[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/onboarding\",\"className\":\"hidden items-center gap-0.5 text-sm font-normal text-zinc-900 transition-colors hover:text-zinc-600 md:inline-flex dark:text-zinc-100 dark:hover:text-zinc-300\",\"children\":[\"Start for Free\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"m9 18 6-6-6-6\"}]}]]}],[\"$\",\"$L14\",null,{}]]}]\nb:[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\nc:[\"$\",\"$L15\",null,{}]\nd:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\ne:[\"$\",\"$1\",\"c\",{\"children\":[\"$L16\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/17v8ybv-kqk.f.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$18\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@19\"}]}]]}]\n1a:[]\nf:\"$W1a\"\n10:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1b\",null,{\"children\":\"$L1c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1d\",null,{\"children\":[\"$\",\"$18\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1e\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n12:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/13.3~wjyxscpe.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n13:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0z6oa6t4i9.6q.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1f:T8ed,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Should I list every programming language I know on my Software Engineer resume?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Only list languages you can actually discuss in a technical interview. Grouping them by proficiency level — e.g., 'Proficient: Python, JavaScript | Familiar: Go, Rust' — is more credible than a flat list of 15 languages and prevents interviewers from quizzing you on something you listed but barely know.\"}},{\"@type\":\"Question\",\"name\":\"How do I show open source contributions or side projects on a Software Engineer resume?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add a 'Projects' section with the same format as your work experience — project name, your specific role, the tech stack, and a quantified outcome or scope (stars on GitHub, users, performance metrics). Link directly to the repo or live demo so reviewers can verify your work.\"}},{\"@type\":\"Question\",\"name\":\"Should a Software Engineer resume be one page or two?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Two pages is standard and widely accepted for software engineers with more than 3 years of experience — there's simply too much relevant technical context to compress into one page without gutting the impact metrics. Keep it tight, but don't sacrifice quantified achievements to hit one page.\"}},{\"@type\":\"Question\",\"name\":\"How do I write a Software Engineer resume if my work is under NDA or proprietary?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can still describe the scale, architecture, and outcomes without naming the product or client — for example, 'Built a real-time data processing pipeline handling 500K events/hour for a Fortune 500 financial services client.' Focus on the technical problem and your solution, not the company name.\"}},{\"@type\":\"Question\",\"name\":\"Do Software Engineer resumes need a summary section?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes — a three-line summary that names your primary languages, your domain (e.g., backend, full-stack, infrastru
1cture), and one standout achievement gives recruiters immediate context and increases the chance they read further. Skip the objective statement; use the space for a specific value pitch.\"}}]}"])</script>
1<script>self.__next_f.push([1,"16:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1f\"}}],[\"$\",\"main\",null,{\"className\":\"mx-auto max-w-4xl px-5 sm:px-8 py-12 md:py-20\",\"children\":[[\"$\",\"header\",null,{\"className\":\"mb-16 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center gap-2 rounded-full border border-zinc-200 bg-white px-4 py-1.5 text-xs font-medium text-zinc-600 shadow-sm mb-6 dark:border-zinc-800 dark:bg-zinc-900 dark:text-zinc-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-[#2a7c6f]\"}],\"Resume Tips\"]}],[\"$\",\"h1\",null,{\"className\":\"font-lora text-4xl md:text-5xl font-normal leading-tight tracking-tight text-zinc-900 mb-4 dark:text-zinc-50\",\"children\":[\"Software Engineer\",\" Resume Tips\"]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 mb-6\",\"children\":[\"Last updated \",\"October 1, 2026\"]}],[\"$\",\"p\",null,{\"className\":\"max-w-2xl mx-auto text-lg text-zinc-600 leading-relaxed dark:text-zinc-400\",\"children\":\"Software Engineer resumes are screened by ATS before a human ever sees them — and most get filtered out for missing the exact keywords recruiters programmed in. This guide gives you the tools, terms, and tactics to write a resume that clears the filter and impresses the engineer who reviews it next.\"}]]}],\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\"]}]]\n"])</script>
1<script>self.__next_f.push([1,"36:I[307412,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\",\"/_next/static/chunks/17v8ybv-kqk.f.js\"],\"CopyableExampleCard\"]\n37:I[943611,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\",\"/_next/static/chunks/08j0xo6wz50j7.js\",\"/_next/static/chunks/17v8ybv-kqk.f.js\"],\"FAQAccordion\"]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"nav\",null,{\"className\":\"mb-16 rounded-xl border border-zinc-200 bg-white p-6 shadow-sm dark:border-zinc-800 dark:bg-zinc-900\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-zinc-400 mb-4 dark:text-zinc-500\",\"children\":\"On this page\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 gap-2\",\"children\":[[\"$\",\"a\",\"#ats-keywords\",{\"href\":\"#ats-keywords\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"ATS Keywords to Include\"]}],[\"$\",\"a\",\"#tips\",{\"href\":\"#tips\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"Top Resume Tips\"]}],[\"$\",\"a\",\"#mistakes\",{\"href\":\"#mistakes\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"Common Mistakes to Avoid\"]}],[\"$\",\"a\",\"#example\",{\"href\":\"#example\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"Example Resume Summary\"]}],[\"$\",\"a\",\"#faqs\",{\"href\":\"#faqs\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"Frequently Asked Questions\"]}],[\"$\",\"a\",\"#related\",{\"href\":\"#related\",\"className\":\"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-zinc-700 transition-colors hover:bg-zinc-50 hover:text-[#2a7c6f] dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-[#34a396]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 dark:text-zinc-600\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}],\"Related Resources\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[\"$\",\"section\",null,{\"id\":\"ats-keywords\",\"className\":\"mb-16 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#2a7c6f\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z\"}],[\"$\",\"line\",null,{\"x1\":\"7\",\"y1\":\"7\",\"x2\":\"7.01\",\"y2\":\"7\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"ATS Keywords to Include\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 mb-6 ml-12 dark:text-zinc-400\",\"children\":\"Applicant tracking systems scan for these keywords. Include the ones that match your experience.\"}],[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2 w-2 rounded-full bg-[#2a7c6f]\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300\",\"children\":\"Technical Skills\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto text-xs text-zinc-400\",\"children\":[15,\" keywords\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"span\",\"Python\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Python\"}],[\"$\",\"span\",\"Java\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Java\"}],[\"$\",\"span\",\"JavaScript\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"JavaScript\"}],[\"$\",\"span\",\"TypeScript\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"TypeScript\"}],[\"$\",\"span\",\"React\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"React\"}],[\"$\",\"span\",\"Node.js\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Node.js\"}],[\"$\",\"span\",\"REST APIs\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"REST APIs\"}],[\"$\",\"span\",\"SQL\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"SQL\"}],[\"$\",\"span\",\"Git\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Git\"}],\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\"]}]]}],\"$L2e\",\"$L2f\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"22:[\"$\",\"section\",null,{\"id\":\"tips\",\"className\":\"mb-16 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#2a7c6f\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"9\",\"y1\":\"18\",\"x2\":\"15\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"10\",\"y1\":\"22\",\"x2\":\"14\",\"y2\":\"22\"}],[\"$\",\"path\",null,{\"d\":\"M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"Top Resume Tips\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 mb-6 ml-12 dark:text-zinc-400\",\"children\":[\"Follow these proven strategies to make your \",\"software engineer\",\" resume stand out to both ATS systems and hiring managers.\"]}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":1}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Put your tech stack in a dedicated 'Skills' section near the top using exact tool names — write 'PostgreSQL' not 'databases', 'React 18' not 'frontend frameworks' — because ATS systems match on specific strings.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":2}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Quantify engineering impact in every bullet: lines of code reduced, latency improvements, uptime percentages, deployment frequency, or user load handled — recruiters at tech companies expect numbers, not just task descriptions.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":3}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Link your GitHub profile and any live projects directly in your resume header — a visible portfolio signals initiative and gives hiring managers something concrete to evaluate beyond bullet points.\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":4}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Tailor your skills section to mirror the tech stack in each job posting — if the job says 'Go' and you know Go, list it prominently; ATS systems at many companies do exact-match scoring on language and framework names.\"}]]}],\"$L30\",\"$L31\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"section\",null,{\"id\":\"mistakes\",\"className\":\"mb-16 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#c25d4e]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"}],[\"$\",\"line\",null,{\"x1\":\"12\",\"y1\":\"9\",\"x2\":\"12\",\"y2\":\"13\"}],[\"$\",\"line\",null,{\"x1\":\"12\",\"y1\":\"17\",\"x2\":\"12.01\",\"y2\":\"17\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"Common Mistakes to Avoid\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 mb-6 ml-12 dark:text-zinc-400\",\"children\":\"These errors can get your resume filtered out before a human ever reads it. Make sure you're not making them.\"}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-[#c25d4e]/20 bg-[#c25d4e]/3 overflow-hidden dark:border-[#c25d4e]/30 dark:bg-[#c25d4e]/5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-4 items-start p-5 \",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20\",\"children\":[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-relaxed dark:text-zinc-300\",\"children\":\"Listing every technology you've ever touched without indicating proficiency level — recruiters flag this as resume padding, and it backfires when you can't discuss tools in an interview.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20\",\"children\":[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-relaxed dark:text-zinc-300\",\"children\":\"Writing job duties instead of engineering outcomes — 'responsible for backend API development' tells a recruiter nothing; 'built and optimized 12 REST APIs serving 2M+ daily requests with p99 latency under 80ms' tells them everything.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20\",\"children\":[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-relaxed dark:text-zinc-300\",\"children\":\"Omitting version numbers or ecosystem context for tools — writing 'React' when the job specifies 'React with Redux and TypeScript' means ATS may not match your resume to the role.\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20\",\"children\":[\"$\",\"svg\",null,{\"width\":\"14\",\"height\"
1:\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$L32\",\"$L33\"]}]}],\"$L34\"]}],\"$L35\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"id\":\"example\",\"className\":\"mb-16 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#2a7c6f\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"}],[\"$\",\"polyline\",null,{\"points\":\"14 2 14 8 20 8\"}],[\"$\",\"line\",null,{\"x1\":\"16\",\"y1\":\"13\",\"x2\":\"8\",\"y2\":\"13\"}],[\"$\",\"line\",null,{\"x1\":\"16\",\"y1\":\"17\",\"x2\":\"8\",\"y2\":\"17\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"Example Resume Summary\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 mb-6 ml-12 dark:text-zinc-400\",\"children\":\"Use this as a starting point. Adapt the structure but replace with your own numbers and experience.\"}],[\"$\",\"$L36\",null,{\"text\":\"Results-driven Software Engineer with 5 years of experience building scalable backend systems in Python and Go. Architected a microservices migration that reduced API response times by 65% and cut infrastructure costs by $180K annually. Experienced with AWS, Kubernetes, and CI/CD pipelines; led a team of 4 engineers through two major product launches. Passionate about writing clean, well-tested code and mentoring junior engineers in distributed systems design.\",\"label\":\"Professional Summary\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-loose dark:text-zinc-300\",\"children\":\"Results-driven Software Engineer with 5 years of experience building scalable backend systems in Python and Go. Architected a microservices migration that reduced API response times by 65% and cut infrastructure costs by $180K annually. Experienced with AWS, Kubernetes, and CI/CD pipelines; led a team of 4 engineers through two major product launches. Passionate about writing clean, well-tested code and mentoring junior engineers in distributed systems design.\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-start gap-2 px-1\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"flex-shrink-0 mt-0.5 text-[#2a7c6f]\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"line\",null,{\"x1\":\"12\",\"y1\":\"16\",\"x2\":\"12\",\"y2\":\"12\"}],[\"$\",\"line\",null,{\"x1\":\"12\",\"y1\":\"8\",\"x2\":\"12.01\",\"y2\":\"8\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 dark:text-zinc-400\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-zinc-700 dark:text-zinc-300\",\"children\":\"Pro tip:\"}],\" Notice the structure — years of experience, scale of impact, tech stack, and a quantified win. Keep it under 3 lines.\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"section\",null,{\"id\":\"faqs\",\"className\":\"mb-16 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#2a7c6f\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",null,{\"d\":\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"}],[\"$\",\"line\",null,{\"x1\":\"12\",\"y1\":\"17\",\"x2\":\"12.01\",\"y2\":\"17\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"Frequently Asked Questions\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 mb-6 ml-12 dark:text-zinc-400\",\"children\":[\"Answers to the most common questions about writing a \",\"software engineer\",\" resume.\"]}],[\"$\",\"$L37\",null,{\"faqs\":[{\"q\":\"Should I list every programming language I know on my Software Engineer resume?\",\"a\":\"Only list languages you can actually discuss in a technical interview. Grouping them by proficiency level — e.g., 'Proficient: Python, JavaScript | Familiar: Go, Rust' — is more credible than a flat list of 15 languages and prevents interviewers from quizzing you on something you listed but barely know.\"},{\"q\":\"How do I show open source contributions or side projects on a Software Engineer resume?\",\"a\":\"Add a 'Projects' section with the same format as your work experience — project name, your specific role, the tech stack, and a quantified outcome or scope (stars on GitHub, users, performance metrics). Link directly to the repo or live demo so reviewers can verify your work.\"},{\"a\":\"Two pages is standard and widely accepted for software engineers with more than 3 years of experience — there's simply too much relevant technical context to compress into one page without gutting the impact metrics. Keep it tight, but don't sacrifice quantified achievements to hit one page.\",\"q\":\"Should a Software Engineer resume be one page or two?\"},{\"q\":\"How do I write a Software Engineer resume if my work is under NDA or proprietary?\",\"a\":\"You can still describe the scale, architecture, and outcomes without naming the product or client — for example, 'Built a real-time data processing pipeline handling 500K events/hour for a Fortune 500 financial services client.' Focus on the technical problem and your solution, not the company name.\"},{\"a\":\"Yes — a three-line summary that names your primary languages, your domain (e.g., backend, full-stack, infrastru
1cture), and one standout achievement gives recruiters immediate context and increases the chance they read further. Skip the objective statement; use the space for a specific value pitch.\",\"q\":\"Do Software Engineer resumes need a summary section?\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"26:[\"$\",\"section\",null,{\"className\":\"mb-16 scroll-mt-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative overflow-hidden rounded-2xl bg-gradient-to-br from-[#2a7c6f] to-[#1f5c52] p-8 md:p-12 text-center shadow-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 opacity-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -top-24 -right-24 h-64 w-64 rounded-full bg-white/20\"}],[\"$\",\"div\",null,{\"className\":\"absolute -bottom-16 -left-16 h-48 w-48 rounded-full bg-white/15\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-semibold text-white mb-3\",\"children\":\"Ready to optimize your resume?\"}],[\"$\",\"p\",null,{\"className\":\"text-white/80 text-lg mb-6 max-w-xl mx-auto\",\"children\":\"Want to know if your Software Engineer resume would survive an ATS filter for a specific role? Paste any job description into Resume Inspector — free, no signup needed — and see exactly which keywords your resume is missing in under a minute.\"}],[\"$\",\"$L8\",null,{\"href\":\"/onboarding\",\"className\":\"inline-flex items-center gap-2 px-7 py-3.5 bg-white text-[#2a7c6f] font-semibold rounded-lg hover:bg-zinc-50 transition-colors shadow-md\",\"children\":[\"Try Resume Inspector Free\",[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"5\",\"y1\":\"12\",\"x2\":\"19\",\"y2\":\"12\"}],[\"$\",\"polyline\",null,{\"points\":\"12 5 19 12 12 19\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-white/60 text-sm mt-4\",\"children\":\"No credit card required\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"27:[\"$\",\"section\",null,{\"id\":\"related\",\"className\":\"mt-12 scroll-mt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg bg-[#2a7c6f]/10\",\"children\":[\"$\",\"svg\",null,{\"width\":\"18\",\"height\":\"18\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#2a7c6f\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"}],[\"$\",\"polyline\",null,{\"points\":\"15 3 21 3 21 9\"}],[\"$\",\"line\",null,{\"x1\":\"10\",\"y1\":\"14\",\"x2\":\"21\",\"y2\":\"3\"}]]}]}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-zinc-900 dark:text-zinc-50\",\"children\":\"Related Resources\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-3\",\"children\":[[\"$\",\"$L8\",\"/blog/ats-resume-tips\",{\"href\":\"/blog/ats-resume-tips\",\"className\":\"flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]\",\"children\":\"ATS Resume Tips That Actually Work\"}],[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}]]}],[\"$\",\"$L8\",\"/blog/resume-keywords-for-job-description\",{\"href\":\"/blog/resume-keywords-for-job-description\",\"className\":\"flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]\",\"children\":\"Finding and Using Resume Keywords from Job Descriptions\"}],[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}]]}],[\"$\",\"$L8\",\"/blog/resume-skills-section\",{\"href\":\"/blog/resume-skills-section\",\"className\":\"flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]\",\"children\":\"How to Write a Resume Skills Section That Actually Gets You Interviews\"}],[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}]]}],[\"$\",\"$L8\",\"/blog/best-resume-format-2026\",{\"href\":\"/blog/best-resume-format-2026\",\"className\":\"flex items-center justify-between rounded-xl border border-zinc-200 bg-white px-5 py-4 shadow-sm transition-all hover:border-[#2a7c6f]/30 hover:shadow-md group dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[\"$L38\",\"$L39\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"28:[\"$\",\"span\",\"Docker\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Docker\"}]\n29:[\"$\",\"span\",\"Kubernetes\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Kubernetes\"}]\n2a:[\"$\",\"span\",\"CI/CD\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"CI/CD\"}]\n2b:[\"$\",\"span\",\"AWS\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"AWS\"}]\n2c:[\"$\",\"span\",\"Microservices\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Microservices\"}]\n2d:[\"$\",\"span\",\"Agile/Scrum\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#2a7c6f]/8 text-[#2a7c6f] border border-[#2a7c6f]/15 dark:bg-[#2a7c6f]/15 dark:text-[#5bb8a4] dark:border-[#2a7c6f]/25\",\"children\":\"Agile/Scrum\"}]\n"])</script>
1<script>self.__next_f.push([1,"2e:[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2 w-2 rounded-full bg-[#5a7fa8]\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300\",\"children\":\"Soft Skills \u0026 Methodologies\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto text-xs text-zinc-400\",\"children\":[5,\" keywords\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"span\",\"Cross-functional collaboration\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25\",\"children\":\"Cross-functional collaboration\"}],[\"$\",\"span\",\"Problem-solving\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25\",\"children\":\"Problem-solving\"}],[\"$\",\"span\",\"Code review\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25\",\"children\":\"Code review\"}],[\"$\",\"span\",\"Technical communication\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25\",\"children\":\"Technical communication\"}],[\"$\",\"span\",\"Mentorship\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#5a7fa8]/8 text-[#5a7fa8] border border-[#5a7fa8]/15 dark:bg-[#5a7fa8]/15 dark:text-[#7ca3cc] dark:border-[#5a7fa8]/25\",\"children\":\"Mentorship\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2f:[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-zinc-800 dark:bg-zinc-900\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2 w-2 rounded-full bg-[#7a6b9e]\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-zinc-700 uppercase tracking-wide dark:text-zinc-300\",\"children\":\"Certifications \u0026 Credentials\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto text-xs text-zinc-400\",\"children\":[4,\" keywords\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"span\",\"AWS Certified Developer – Associate\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25\",\"children\":\"AWS Certified Developer – Associate\"}],[\"$\",\"span\",\"Google Associate Cloud Engineer\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25\",\"children\":\"Google Associate Cloud Engineer\"}],[\"$\",\"span\",\"Certified Kubernetes Administrator (CKA)\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25\",\"children\":\"Certified Kubernetes Administrator (CKA)\"}],[\"$\",\"span\",\"Microsoft Certified: Azure Developer Associate\",{\"className\":\"inline-flex items-center px-3 py-1.5 text-sm font-medium rounded-lg bg-[#7a6b9e]/8 text-[#7a6b9e] border border-[#7a6b9e]/15 dark:bg-[#7a6b9e]/15 dark:text-[#9e8fc4] dark:border-[#7a6b9e]/25\",\"children\":\"Microsoft Certified: Azure Developer Associate\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"30:[\"$\",\"div\",\"4\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":5}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Describe contributions at the system level, not just the task level — instead of 'wrote unit tests', write 'increased test coverage from 42% to 87%, reducing production defect rate by 30%' — this shows engineering maturity.\"}]]}]\n31:[\"$\",\"div\",\"5\",{\"className\":\"flex gap-4 items-start rounded-xl border border-zinc-200 bg-white p-5 shadow-sm transition-colors hover:border-[#2a7c6f]/30 dark:border-zinc-800 dark:bg-zinc-900 dark:hover:border-[#2a7c6f]/40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 flex h-8 w-8 items-center justify-center rounded-full bg-[#2a7c6f] text-white text-sm font-bold shadow-sm\",\"children\":6}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 text-[1.05rem] leading-relaxed pt-1 dark:text-zinc-300\",\"children\":\"Include your role in the software development lifecycle explicitly — mention whether you led architecture decisions, participated in on-call rotations, contributed to technical design docs, or drove code review standards, as these signal seniority.\"}]]}]\n32:[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}]\n33:[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]\n34:[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-relaxed dark:text-zinc-300\",\"children\":\"Burying a GitHub link or personal projects at the bottom — for software engineers, a visible project portfolio is a competitive differentiator and should appear in your header or summary section.\"}]\n35:[\"$\",\"div\",\"4\",{\"className\":\"flex gap-4 items-start p-5 border-t border-[#c25d4e]/10 dark:border-[#c25d4e]/20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex-shrink-0 mt-0.5 flex h-6 w-6 items-center justify-center rounded-full bg-[#c25d4e]/10 dark:bg-[#c25d4e]/20\",\"children\":[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"#c25d4e\",\"strokeWidth\":\"2.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"text-zinc-700 leading-relaxed dark:text-zinc-300\",\"children\":\"Using a creative or heavily formatted resume template with tables, columns, or graphics — these break most ATS parsers and can cause your skills section to be read as garbled text.\"}]]}]\n38:[\"$\",\"span\",null,{\"className\":\"text-zinc-700 font-medium group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-300 dark:group-hover:text-[#34a396]\",\"children\":\"Best Resume Format 2026: Which Layout Actually Gets You Hired\"}]\n39:[\"$\",\"svg\",null,{\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"text-zinc-300 group-hover:text-[#2a7c6f] transition-colors dark:text-zinc-600 dark:group-hover:text-[#34a396]\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"9 18 15 12 9 6\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"3a:I[27201,[\"/_next/static/chunks/15p-k__3wkff3.js\",\"/_next/static/chunks/128~9mq~j0.an.js\",\"/_next/static/chunks/0h8ea52.j.8fg.js\",\"/_next/static/chunks/12.3lugq0koul.js\",\"/_next/static/chunks/028v1l3ggmt9i.js\",\"/_next/static/chunks/0azgtrppa69nh.js\"],\"IconMark\"]\n19:null\n"])</script>
1<script>self.__next_f.push([1,"1e:[[\"$\",\"title\",\"0\",{\"children\":\"Software Engineer Resume Tips — What to Include in 2026 | Resume Inspector\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Work Reactor Inc.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"resume builder,cover letter generator,AI resume,job application,resume tailoring,ATS optimization\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Work Reactor Inc.\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://www.resumeinspector.com/resume-tips/software-engineer\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"Software Engineer Resume Tips — What to Include in 2026\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://www.resumeinspector.com/resume-tips/software-engineer\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://www.resumeinspector.com/resume-tips/software-engineer/opengraph-image?e379e46fa0c0e0e5\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Resume tips page cover\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Software Engineer Resume Tips — What to Include in 2026\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://www.resumeinspector.com/resume-tips/software-engineer/opengraph-image?e379e46fa0c0e0e5\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:alt\",\"content\":\"Resume tips page cover\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/logo.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"$L3a\",\"25\",{}]]\n"])</script>
1<title>Software Engineer Resume Tips — What to Include in 2026 | Resume Inspector</title><meta name="description" content="Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example."/><meta name="author" content="Work Reactor Inc."/><meta name="keywords" content="resume builder,cover letter generator,AI resume,job application,resume tailoring,ATS optimization"/><meta name="creator" content="Work Reactor Inc."/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://www.resumeinspector.com/resume-tips/software-engineer"/><meta property="og:title" content="Software Engineer Resume Tips — What to Include in 2026"/><meta property="og:description" content="Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example."/><meta property="og:url" content="https://www.resumeinspector.com/resume-tips/software-engineer"/><meta property="og:image" content="https://www.resumeinspector.com/resume-tips/software-engineer/opengraph-image?e379e46fa0c0e0e5"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Resume tips page cover"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Software Engineer Resume Tips — What to Include in 2026"/><meta name="twitter:description" content="Expert resume tips for Software Engineer roles. ATS keywords, formatting advice, common mistakes to avoid, and a proven summary example."/><meta name="twitter:image" content="https://www.resumeinspector.com/resume-tips/software-engineer/opengraph-image?e379e46fa0c0e0e5"/><meta name="twitter:image:alt" content="Resume tips page cover"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/logo.svg" type="image/svg+xml"/>
1<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
1<div hidden id="S:1"></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:1","S:1")</script>
2<div hidden id="S:0"></div>
2<script>$RC("B:0","S:0")</script>
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.