[{"data":1,"prerenderedAt":2152},["ShallowReactive",2],{"seo-resume-interview-software-developer-resume-guide":3,"content-query-0nag7YdDvj":1211},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":5,"categoryLabel":10,"publishedAt":11,"updatedAt":12,"author":13,"tags":16,"featured":22,"body":23,"_type":1205,"_id":1206,"_source":1207,"_file":1208,"_stem":1209,"_extension":1210},"\u002Fresume-interview\u002Fsoftware-developer-resume-guide","resume-interview",false,"","How to Write a Software Developer Resume: Section Breakdown, ATS Realities, and High-Converting Examples","A battle-tested engineering guide to crafting a technical resume that parses cleanly in ATS systems, impresses hiring managers, and highlights real impact with the Google X-Y-Z formula.","Resume & Interview","2026-10-20T10:00:00Z","2026-10-27T10:00:00Z",{"name":14,"role":15},"Editorial Staff","Engineering Education Team",[17,18,19,20,21],"Resume Writing","Job Search","Interviews","Career Advice","ATS",true,{"type":24,"children":25,"toc":1175},"root",[26,34,56,61,66,70,77,82,87,97,100,106,113,118,168,174,230,236,255,260,268,273,279,284,287,293,298,331,336,344,350,357,393,399,430,436,467,470,476,481,487,492,533,539,552,558,644,647,653,658,666,672,705,708,714,720,758,764,777,783,803,806,812,817,822,894,897,903,908,1072,1085,1088,1094],{"type":27,"tag":28,"props":29,"children":30},"element","p",{},[31],{"type":32,"value":33},"text","Technical recruiters and engineering hiring managers spend an average of 15 to 30 seconds conducting an initial review of a software engineering resume. In that brief window, your resume must communicate two critical signals:",{"type":27,"tag":35,"props":36,"children":37},"ol",{},[38,48],{"type":27,"tag":39,"props":40,"children":41},"li",{},[42],{"type":27,"tag":43,"props":44,"children":45},"strong",{},[46],{"type":32,"value":47},"Can this engineer solve problems using our core technology stack?",{"type":27,"tag":39,"props":49,"children":50},{},[51],{"type":27,"tag":43,"props":52,"children":53},{},[54],{"type":32,"value":55},"Do they understand how their engineering decisions impact system performance, reliability, and business outcomes?",{"type":27,"tag":28,"props":57,"children":58},{},[59],{"type":32,"value":60},"Most developer resumes fail not because the candidate lacks technical skill, but because the document is poorly structured. Common failure modes include unparsed multi-column layouts, exhaustive lists of tools without context, passive job descriptions, and a lack of quantifiable impact.",{"type":27,"tag":28,"props":62,"children":63},{},[64],{"type":32,"value":65},"This guide provides a comprehensive blueprint for crafting a professional software developer resume: detailing section-by-section requirements, demystifying Applicant Tracking System (ATS) mechanics without false promises, establishing resume length standards, and showing how to tailor your experience to specific engineering roles.",{"type":27,"tag":67,"props":68,"children":69},"hr",{},[],{"type":27,"tag":71,"props":72,"children":74},"h2",{"id":73},"_1-the-single-column-architecture-layout-and-structure",[75],{"type":32,"value":76},"1. The Single-Column Architecture: Layout and Structure",{"type":27,"tag":28,"props":78,"children":79},{},[80],{"type":32,"value":81},"A software engineering resume is a technical document. Like clean code, it must prioritize readability, structured information hierarchy, and consistent typography over visual embellishment.",{"type":27,"tag":28,"props":83,"children":84},{},[85],{"type":32,"value":86},"Multi-column layouts, graphic skill bars, icons, and text boxes frequently confuse ATS parsing engines and frustrate hiring managers trying to scan your career history quickly. A clean, single-column layout is the industry standard across technology companies:",{"type":27,"tag":88,"props":89,"children":91},"pre",{"code":90},"┌────────────────────────────────────────────────────────────────────────┐\n│                        CANDIDATE NAME                                  │\n│ Location (City, State \u002F Country) • Phone • Professional Email          │\n│ GitHub Profile • LinkedIn Profile • Portfolio \u002F Personal Domain        │\n├────────────────────────────────────────────────────────────────────────┤\n│ TECHNICAL SKILLS                                                       │\n│ Languages: TypeScript, JavaScript (ES6+), Python, Go, SQL              │\n│ Frameworks: Vue 3, Nuxt 3, React, Next.js, Node.js, Express           │\n│ Databases & Cloud: PostgreSQL, Redis, Docker, AWS (S3, Lambda), Git    │\n├────────────────────────────────────────────────────────────────────────┤\n│ PROFESSIONAL WORK EXPERIENCE                                           │\n│ Senior Software Engineer — TechCorp Inc. (City, State \u002F Remote)        │\n│ Month Year – Present                                                   │\n│ • Architected distributed event-processing pipeline with Kafka and...  │\n│ • Reduced API 99th percentile latency from 320ms to 85ms by...         │\n│ • Spearheaded PostgreSQL database migration from v13 to v16...         │\n├────────────────────────────────────────────────────────────────────────┤\n│ TECHNICAL PROJECTS                                                     │\n│ Project Name | Live Demo Link | Source Code Repository Link            │\n│ Technologies: Go, Docker, Redis, WebSocket                             │\n│ • Designed and deployed a real-time collaborative whiteboarding...     │\n│ • Implemented conflict-free replicated data types (CRDTs) to...        │\n├────────────────────────────────────────────────────────────────────────┤\n│ EDUCATION & RELEVANT CREDENTIALS                                       │\n│ B.S. in Computer Science — State University (Graduation Year)          │\n│ Relevant Coursework: Data Structures, Distributed Systems, Networks    │\n└────────────────────────────────────────────────────────────────────────┘\n",[92],{"type":27,"tag":93,"props":94,"children":95},"code",{"__ignoreMap":7},[96],{"type":32,"value":90},{"type":27,"tag":67,"props":98,"children":99},{},[],{"type":27,"tag":71,"props":101,"children":103},{"id":102},"_2-section-by-section-engineering-breakdown",[104],{"type":32,"value":105},"2. Section-by-Section Engineering Breakdown",{"type":27,"tag":107,"props":108,"children":110},"h3",{"id":109},"a-contact-header-digital-footprint",[111],{"type":32,"value":112},"A. Contact Header & Digital Footprint",{"type":27,"tag":28,"props":114,"children":115},{},[116],{"type":32,"value":117},"Keep contact details compact, accurate, and professional:",{"type":27,"tag":119,"props":120,"children":121},"ul",{},[122,140,158],{"type":27,"tag":39,"props":123,"children":124},{},[125,130,132,138],{"type":27,"tag":43,"props":126,"children":127},{},[128],{"type":32,"value":129},"Location:",{"type":32,"value":131}," Include your city and state\u002Fcountry, plus your remote availability (e.g., ",{"type":27,"tag":133,"props":134,"children":135},"em",{},[136],{"type":32,"value":137},"\"Austin, TX (Open to Remote - US)\"",{"type":32,"value":139},"). Exact physical street addresses are obsolete and take up valuable space.",{"type":27,"tag":39,"props":141,"children":142},{},[143,148,150,156],{"type":27,"tag":43,"props":144,"children":145},{},[146],{"type":32,"value":147},"Email:",{"type":32,"value":149}," Use a simple, professional address based on your name (e.g., ",{"type":27,"tag":93,"props":151,"children":153},{"className":152},[],[154],{"type":32,"value":155},"first.last@gmail.com",{"type":32,"value":157},"). Avoid outdated webmail providers or novelty handles.",{"type":27,"tag":39,"props":159,"children":160},{},[161,166],{"type":27,"tag":43,"props":162,"children":163},{},[164],{"type":32,"value":165},"Digital Proof of Work:",{"type":32,"value":167}," Provide clickable links to your GitHub profile, LinkedIn profile, and live portfolio. Ensure your GitHub profile has public repositories with meaningful commit activity and clear documentation.",{"type":27,"tag":107,"props":169,"children":171},{"id":170},"b-summary-statement-when-to-include-vs-when-to-omit",[172],{"type":32,"value":173},"B. Summary Statement: When to Include vs. When to Omit",{"type":27,"tag":119,"props":175,"children":176},{},[177,187],{"type":27,"tag":39,"props":178,"children":179},{},[180,185],{"type":27,"tag":43,"props":181,"children":182},{},[183],{"type":32,"value":184},"Skip it:",{"type":32,"value":186}," If you are a traditional mid-level software engineer with a clear trajectory (e.g., 3 to 7 years in web or backend engineering), a summary statement takes up valuable vertical space without providing new signal. Let your work experience speak directly.",{"type":27,"tag":39,"props":188,"children":189},{},[190,195,197,202,204,209,211,216,218],{"type":27,"tag":43,"props":191,"children":192},{},[193],{"type":32,"value":194},"Include it (3–4 lines max):",{"type":32,"value":196}," If you are a ",{"type":27,"tag":43,"props":198,"children":199},{},[200],{"type":32,"value":201},"career changer",{"type":32,"value":203},", an ",{"type":27,"tag":43,"props":205,"children":206},{},[207],{"type":32,"value":208},"academic transitioning to industry",{"type":32,"value":210},", or an ",{"type":27,"tag":43,"props":212,"children":213},{},[214],{"type":32,"value":215},"engineer pivoting specializations",{"type":32,"value":217}," (e.g., QA engineer moving to full-stack development), include a concise executive summary contextualizing your transition and core strengths:\n",{"type":27,"tag":219,"props":220,"children":221},"blockquote",{},[222],{"type":27,"tag":28,"props":223,"children":224},{},[225],{"type":27,"tag":133,"props":226,"children":227},{},[228],{"type":32,"value":229},"\"Full-stack engineer with 4+ years of professional experience building resilient distributed web applications in TypeScript, Node.js, and PostgreSQL. Proven track record optimizing high-throughput APIs and leading frontend performance initiatives to achieve sub-second Core Web Vitals.\"",{"type":27,"tag":107,"props":231,"children":233},{"id":232},"c-organizing-technical-skills",[234],{"type":32,"value":235},"C. Organizing Technical Skills",{"type":27,"tag":28,"props":237,"children":238},{},[239,241,246,248,253],{"type":32,"value":240},"Never use graphical progress bars (e.g., ",{"type":27,"tag":133,"props":242,"children":243},{},[244],{"type":32,"value":245},"\"JavaScript: 85%\"",{"type":32,"value":247}," or ",{"type":27,"tag":133,"props":249,"children":250},{},[251],{"type":32,"value":252},"\"Python: 4\u002F5 stars\"",{"type":32,"value":254},"). These visual gimmicks convey no objective meaning to engineering interviewers and waste space.",{"type":27,"tag":28,"props":256,"children":257},{},[258],{"type":32,"value":259},"Instead, organize your skills into logical, scannable categories:",{"type":27,"tag":88,"props":261,"children":263},{"code":262},"• Programming Languages: TypeScript, JavaScript (ES6+), Python, Go, SQL (PostgreSQL, MySQL)\n• Frontend Engineering: Vue 3, Nuxt 3, React, Next.js, Tailwind CSS, Web Vitals, HTML5\u002FCSS3\n• Backend & APIs: Node.js, Express, Fastify, REST APIs, GraphQL, Redis, Kafka\n• DevOps & Infrastructure: Docker, Kubernetes, AWS (S3, ECS, Lambda), CI\u002FCD (GitHub Actions), Git\n• Testing & Quality: Vitest, Jest, Playwright, Cypress, ESLint, Static Analysis\n",[264],{"type":27,"tag":93,"props":265,"children":266},{"__ignoreMap":7},[267],{"type":32,"value":262},{"type":27,"tag":28,"props":269,"children":270},{},[271],{"type":32,"value":272},"Group technologies by how you actually apply them in production. Avoid listing tools you have merely opened once in a tutorial; if a technology is listed on your resume, be prepared to answer technical interview questions about its internals.",{"type":27,"tag":107,"props":274,"children":276},{"id":275},"d-professional-work-experience",[277],{"type":32,"value":278},"D. Professional Work Experience",{"type":27,"tag":28,"props":280,"children":281},{},[282],{"type":32,"value":283},"The work experience section is the primary focus of your resume. Rather than reciting daily job duties, describe your achievements using structured impact formulas.",{"type":27,"tag":67,"props":285,"children":286},{},[],{"type":27,"tag":71,"props":288,"children":290},{"id":289},"_3-the-google-x-y-z-impact-formula",[291],{"type":32,"value":292},"3. The Google X-Y-Z Impact Formula",{"type":27,"tag":28,"props":294,"children":295},{},[296],{"type":32,"value":297},"The most effective framework for writing technical experience bullets was popularized by Laszlo Bock, former Google VP of People Operations:",{"type":27,"tag":219,"props":299,"children":300},{},[301],{"type":27,"tag":28,"props":302,"children":303},{},[304],{"type":27,"tag":43,"props":305,"children":306},{},[307,309,315,317,322,324,329],{"type":32,"value":308},"\"Accomplished ",{"type":27,"tag":310,"props":311,"children":312},"span",{},[313],{"type":32,"value":314},"X",{"type":32,"value":316},", as measured by ",{"type":27,"tag":310,"props":318,"children":319},{},[320],{"type":32,"value":321},"Y",{"type":32,"value":323},", by doing ",{"type":27,"tag":310,"props":325,"children":326},{},[327],{"type":32,"value":328},"Z",{"type":32,"value":330},"\"",{"type":27,"tag":28,"props":332,"children":333},{},[334],{"type":32,"value":335},"Every bullet point should combine an action verb, a technical mechanism or strategy, and a concrete metric of success.",{"type":27,"tag":88,"props":337,"children":339},{"code":338},"┌────────────────────────────────────────────────────────────────────────┐\n│                        THE X-Y-Z BULLET FORMULA                        │\n├─────────────────┬──────────────────────────────────────────────────────┤\n│ [X] Outcome     │ What did you build, optimize, refactor, or automate? │\n├─────────────────┼──────────────────────────────────────────────────────┤\n│ [Y] Measurement │ By what percentage, duration, cost, or scale was it  │\n│                 │ improved?                                            │\n├─────────────────┼──────────────────────────────────────────────────────┤\n│ [Z] Methodology │ What specific language, architectural pattern, or    │\n│                 │ algorithm did you utilize to accomplish it?          │\n└─────────────────┴──────────────────────────────────────────────────────┘\n",[340],{"type":27,"tag":93,"props":341,"children":342},{"__ignoreMap":7},[343],{"type":32,"value":338},{"type":27,"tag":107,"props":345,"children":347},{"id":346},"high-impact-before-and-after-transformations",[348],{"type":32,"value":349},"High-Impact Before-and-After Transformations",{"type":27,"tag":351,"props":352,"children":354},"h4",{"id":353},"example-1-frontend-user-experience",[355],{"type":32,"value":356},"Example 1: Frontend & User Experience",{"type":27,"tag":119,"props":358,"children":359},{},[360,377],{"type":27,"tag":39,"props":361,"children":362},{},[363,365,370,372],{"type":32,"value":364},"❌ ",{"type":27,"tag":43,"props":366,"children":367},{},[368],{"type":32,"value":369},"Weak:",{"type":32,"value":371}," ",{"type":27,"tag":133,"props":373,"children":374},{},[375],{"type":32,"value":376},"\"Worked on the frontend of our checkout application using React and made it load faster.\"",{"type":27,"tag":39,"props":378,"children":379},{},[380,382,387,388],{"type":32,"value":381},"✅ ",{"type":27,"tag":43,"props":383,"children":384},{},[385],{"type":32,"value":386},"Strong:",{"type":32,"value":371},{"type":27,"tag":133,"props":389,"children":390},{},[391],{"type":32,"value":392},"\"Reduced checkout page Largest Contentful Paint (LCP) by 45% (from 3.8s to 2.1s) across 200,000 monthly active users by implementing route-level code splitting, asset preloading, and responsive image optimizations in Next.js.\"",{"type":27,"tag":351,"props":394,"children":396},{"id":395},"example-2-backend-architecture-database-performance",[397],{"type":32,"value":398},"Example 2: Backend Architecture & Database Performance",{"type":27,"tag":119,"props":400,"children":401},{},[402,416],{"type":27,"tag":39,"props":403,"children":404},{},[405,406,410,411],{"type":32,"value":364},{"type":27,"tag":43,"props":407,"children":408},{},[409],{"type":32,"value":369},{"type":32,"value":371},{"type":27,"tag":133,"props":412,"children":413},{},[414],{"type":32,"value":415},"\"Managed backend database queries and helped maintain high uptime for our APIs.\"",{"type":27,"tag":39,"props":417,"children":418},{},[419,420,424,425],{"type":32,"value":381},{"type":27,"tag":43,"props":421,"children":422},{},[423],{"type":32,"value":386},{"type":32,"value":371},{"type":27,"tag":133,"props":426,"children":427},{},[428],{"type":32,"value":429},"\"Refactored PostgreSQL transaction queries and introduced a Redis caching tier for user authorization sessions, decreasing 95th percentile API response times from 340ms to 65ms while supporting 3,500 requests per second.\"",{"type":27,"tag":351,"props":431,"children":433},{"id":432},"example-3-devops-engineering-velocity",[434],{"type":32,"value":435},"Example 3: DevOps & Engineering Velocity",{"type":27,"tag":119,"props":437,"children":438},{},[439,453],{"type":27,"tag":39,"props":440,"children":441},{},[442,443,447,448],{"type":32,"value":364},{"type":27,"tag":43,"props":444,"children":445},{},[446],{"type":32,"value":369},{"type":32,"value":371},{"type":27,"tag":133,"props":449,"children":450},{},[451],{"type":32,"value":452},"\"Helped the team with testing, Docker, and deployment pipelines.\"",{"type":27,"tag":39,"props":454,"children":455},{},[456,457,461,462],{"type":32,"value":381},{"type":27,"tag":43,"props":458,"children":459},{},[460],{"type":32,"value":386},{"type":32,"value":371},{"type":27,"tag":133,"props":463,"children":464},{},[465],{"type":32,"value":466},"\"Automated CI\u002FCD test and deployment workflows using Docker and GitHub Actions, cutting staging deployment cycles from 25 minutes to 6 minutes for an 18-person engineering team.\"",{"type":27,"tag":67,"props":468,"children":469},{},[],{"type":27,"tag":71,"props":471,"children":473},{"id":472},"_4-understanding-ats-realities-without-myths",[474],{"type":32,"value":475},"4. Understanding ATS Realities Without Myths",{"type":27,"tag":28,"props":477,"children":478},{},[479],{"type":32,"value":480},"Job seekers frequently encounter misleading advice regarding Applicant Tracking Systems (ATS). Some services promise secret hacks to \"beat the ATS\" or guarantee a 100% match rate. To write an effective resume, you must understand how these systems actually operate.",{"type":27,"tag":107,"props":482,"children":484},{"id":483},"what-an-ats-actually-does",[485],{"type":32,"value":486},"What an ATS Actually Does",{"type":27,"tag":28,"props":488,"children":489},{},[490],{"type":32,"value":491},"Modern ATS platforms (such as Greenhouse, Lever, Ashby, and Workday) are recruitment databases and workflow management tools. They:",{"type":27,"tag":35,"props":493,"children":494},{},[495,505,523],{"type":27,"tag":39,"props":496,"children":497},{},[498,503],{"type":27,"tag":43,"props":499,"children":500},{},[501],{"type":32,"value":502},"Extract and Tokenize Text:",{"type":32,"value":504}," Convert uploaded documents into structured text records (parsing work history, dates, company names, educational degrees, and skill tokens).",{"type":27,"tag":39,"props":506,"children":507},{},[508,513,515,521],{"type":27,"tag":43,"props":509,"children":510},{},[511],{"type":32,"value":512},"Enable Recruiter Filtering:",{"type":32,"value":514}," Allow recruiters to search candidate databases using Boolean queries (e.g., ",{"type":27,"tag":93,"props":516,"children":518},{"className":517},[],[519],{"type":32,"value":520},"(\"TypeScript\" OR \"JavaScript\") AND \"PostgreSQL\" AND (\"Remote\" OR \"Austin\")",{"type":32,"value":522},").",{"type":27,"tag":39,"props":524,"children":525},{},[526,531],{"type":27,"tag":43,"props":527,"children":528},{},[529],{"type":32,"value":530},"Manage Workflow Stages:",{"type":32,"value":532}," Track candidate progression through application, screening, technical interviews, and offer generation.",{"type":27,"tag":107,"props":534,"children":536},{"id":535},"what-an-ats-does-not-do",[537],{"type":32,"value":538},"What an ATS Does Not Do",{"type":27,"tag":119,"props":540,"children":541},{},[542,547],{"type":27,"tag":39,"props":543,"children":544},{},[545],{"type":32,"value":546},"Modern systems do not arbitrarily reject qualified candidates because of standard bullet formatting.",{"type":27,"tag":39,"props":548,"children":549},{},[550],{"type":32,"value":551},"Rejection decisions are typically made by human recruiters and hiring managers who review candidate profiles.",{"type":27,"tag":107,"props":553,"children":555},{"id":554},"rules-for-flawless-ats-ingestion",[556],{"type":32,"value":557},"Rules for Flawless ATS Ingestion",{"type":27,"tag":119,"props":559,"children":560},{},[561,571,581,625],{"type":27,"tag":39,"props":562,"children":563},{},[564,569],{"type":27,"tag":43,"props":565,"children":566},{},[567],{"type":32,"value":568},"Submit Clean Formats:",{"type":32,"value":570}," Standard PDF or DOCX formats parse cleanly. PDFs generated from Microsoft Word, Google Docs, or LaTeX are reliable.",{"type":27,"tag":39,"props":572,"children":573},{},[574,579],{"type":27,"tag":43,"props":575,"children":576},{},[577],{"type":32,"value":578},"Avoid Complex Layout Elements:",{"type":32,"value":580}," Never place critical work history inside tables, floating text boxes, headers\u002Ffooters, or multi-column canvas blocks. Parsers read left-to-right across columns, which can scramble job titles and company names.",{"type":27,"tag":39,"props":582,"children":583},{},[584,589,591,596,598,603,604,609,611,616,618,623],{"type":27,"tag":43,"props":585,"children":586},{},[587],{"type":32,"value":588},"Use Standard Section Headings:",{"type":32,"value":590}," Stick to conventional headings like ",{"type":27,"tag":133,"props":592,"children":593},{},[594],{"type":32,"value":595},"Work Experience",{"type":32,"value":597},", ",{"type":27,"tag":133,"props":599,"children":600},{},[601],{"type":32,"value":602},"Technical Skills",{"type":32,"value":597},{"type":27,"tag":133,"props":605,"children":606},{},[607],{"type":32,"value":608},"Projects",{"type":32,"value":610},", and ",{"type":27,"tag":133,"props":612,"children":613},{},[614],{"type":32,"value":615},"Education",{"type":32,"value":617},". Creative headings like ",{"type":27,"tag":133,"props":619,"children":620},{},[621],{"type":32,"value":622},"\"My Coding Odyssey\"",{"type":32,"value":624}," can fail parser classification.",{"type":27,"tag":39,"props":626,"children":627},{},[628,633,635,642],{"type":27,"tag":43,"props":629,"children":630},{},[631],{"type":32,"value":632},"Incorporate Natural Keyword Alignment:",{"type":32,"value":634}," Align the terminology in your resume with the target job requisition. If a role emphasizes \"RESTful API design\", use that phrase rather than only listing generic terms. For practical guidance on projects, see our companion guide on ",{"type":27,"tag":636,"props":637,"children":639},"a",{"href":638},"\u002Fresume-interview\u002Fhow-to-describe-projects-on-resume",[640],{"type":32,"value":641},"How to Describe Projects on a Resume",{"type":32,"value":643},".",{"type":27,"tag":67,"props":645,"children":646},{},[],{"type":27,"tag":71,"props":648,"children":650},{"id":649},"_5-resume-length-guidelines-by-career-stage-and-geography",[651],{"type":32,"value":652},"5. Resume Length Guidelines by Career Stage and Geography",{"type":27,"tag":28,"props":654,"children":655},{},[656],{"type":32,"value":657},"The optimal resume length depends on your years of relevant experience and the geographical conventions of the hiring market:",{"type":27,"tag":88,"props":659,"children":661},{"code":660},"┌───────────────────────────┬──────────────────────┬─────────────────────────────┐\n│ Experience Level          │ Standard Page Length │ Primary Content Focus       │\n├───────────────────────────┼──────────────────────┼─────────────────────────────┤\n│ 0–4 Years (Entry \u002F Mid)   │ Exactly 1 Page       │ Foundational skills,        │\n│                           │                      │ high-impact projects,       │\n│                           │                      │ internship or early work.   │\n├───────────────────────────┼──────────────────────┼─────────────────────────────┤\n│ 5–10+ Years (Senior\u002FLead) │ 1 to 2 Pages Max     │ Architectural ownership,    │\n│                           │                      │ scope of impact, team       │\n│                           │                      │ mentorship, system scale.   │\n├───────────────────────────┼──────────────────────┼─────────────────────────────┤\n│ 10+ Years (Staff\u002FExec)    │ Exactly 2 Pages      │ Strategic technical vision, │\n│                           │                      │ cross-team architecture,    │\n│                           │                      │ organizational leadership.   │\n└───────────────────────────┴──────────────────────┴─────────────────────────────┘\n",[662],{"type":27,"tag":93,"props":663,"children":664},{"__ignoreMap":7},[665],{"type":32,"value":660},{"type":27,"tag":107,"props":667,"children":669},{"id":668},"regional-geographic-conventions",[670],{"type":32,"value":671},"Regional Geographic Conventions",{"type":27,"tag":119,"props":673,"children":674},{},[675,685,695],{"type":27,"tag":39,"props":676,"children":677},{},[678,683],{"type":27,"tag":43,"props":679,"children":680},{},[681],{"type":32,"value":682},"United States & Canada:",{"type":32,"value":684}," Strict preference for a concise 1-page resume for engineers under 5 years of experience, and a strict 2-page limit for senior staff. Photographs, marital status, birthdates, and personal demographic details should never be included due to employment discrimination laws.",{"type":27,"tag":39,"props":686,"children":687},{},[688,693],{"type":27,"tag":43,"props":689,"children":690},{},[691],{"type":32,"value":692},"United Kingdom & European Union:",{"type":32,"value":694}," Two-page Curriculum Vitae (CV) format is widely accepted, even for mid-level engineers. Detailed descriptions of project scope and educational modules are standard.",{"type":27,"tag":39,"props":696,"children":697},{},[698,703],{"type":27,"tag":43,"props":699,"children":700},{},[701],{"type":32,"value":702},"International Remote:",{"type":32,"value":704}," When applying to US-based distributed organizations from overseas, adopt the concise US resume format (1 to 2 pages, omitting personal photographs and demographic data).",{"type":27,"tag":67,"props":706,"children":707},{},[],{"type":27,"tag":71,"props":709,"children":711},{"id":710},"_6-guidance-for-specific-candidate-situations",[712],{"type":32,"value":713},"6. Guidance for Specific Candidate Situations",{"type":27,"tag":107,"props":715,"children":717},{"id":716},"a-fresh-computer-science-graduates-junior-developers",[718],{"type":32,"value":719},"A. Fresh Computer Science Graduates & Junior Developers",{"type":27,"tag":119,"props":721,"children":722},{},[723,741,746],{"type":27,"tag":39,"props":724,"children":725},{},[726,728,732,734,739],{"type":32,"value":727},"Place your ",{"type":27,"tag":43,"props":729,"children":730},{},[731],{"type":32,"value":602},{"type":32,"value":733}," and ",{"type":27,"tag":43,"props":735,"children":736},{},[737],{"type":32,"value":738},"Technical Projects",{"type":32,"value":740}," sections above your work experience if your prior jobs were non-technical (e.g., retail or hospitality).",{"type":27,"tag":39,"props":742,"children":743},{},[744],{"type":32,"value":745},"Highlight relevant computer science coursework (Data Structures, Algorithms, Database Systems, Computer Networks).",{"type":27,"tag":39,"props":747,"children":748},{},[749,751,757],{"type":32,"value":750},"Feature 2 to 3 substantive personal or academic projects that demonstrate clean code, automated tests, and live web deployments. Review expectations across engineering tiers in our guide on ",{"type":27,"tag":636,"props":752,"children":754},{"href":753},"\u002Fcareer-advice\u002Fjunior-to-senior-progression",[755],{"type":32,"value":756},"Junior vs. Mid-Level vs. Senior Software Engineer Responsibilities",{"type":32,"value":643},{"type":27,"tag":107,"props":759,"children":761},{"id":760},"b-career-changers-and-bootcamp-graduates",[762],{"type":32,"value":763},"B. Career Changers and Bootcamp Graduates",{"type":27,"tag":119,"props":765,"children":766},{},[767,772],{"type":27,"tag":39,"props":768,"children":769},{},[770],{"type":32,"value":771},"Prioritize real-world code contributions and production deployments over course completion certificates.",{"type":27,"tag":39,"props":773,"children":774},{},[775],{"type":32,"value":776},"Highlight transferable professional skills from your previous career, such as project management, stakeholder communication, or domain-specific insights (e.g., finance, logistics, or healthcare).",{"type":27,"tag":107,"props":778,"children":780},{"id":779},"c-experienced-senior-and-staff-engineers",[781],{"type":32,"value":782},"C. Experienced Senior and Staff Engineers",{"type":27,"tag":119,"props":784,"children":785},{},[786,791],{"type":27,"tag":39,"props":787,"children":788},{},[789],{"type":32,"value":790},"Emphasize architectural leadership, system resilience, and mentorship rather than tactical syntax tasks.",{"type":27,"tag":39,"props":792,"children":793},{},[794,796,802],{"type":32,"value":795},"Quantify organizational impact: How did your system design decisions improve reliability, lower infrastructure costs, or enable product teams to ship features faster? For interview preparation, see our ",{"type":27,"tag":636,"props":797,"children":799},{"href":798},"\u002Fresume-interview\u002Fsystem-design-interview-framework",[800],{"type":32,"value":801},"System Design Interview Framework",{"type":32,"value":643},{"type":27,"tag":67,"props":804,"children":805},{},[],{"type":27,"tag":71,"props":807,"children":809},{"id":808},"_7-tailoring-your-resume-to-a-specific-job-description",[810],{"type":32,"value":811},"7. Tailoring Your Resume to a Specific Job Description",{"type":27,"tag":28,"props":813,"children":814},{},[815],{"type":32,"value":816},"Submitting a generic resume to 100 job postings produces low response rates. Tailoring your resume takes 5 to 10 minutes per application and significantly improves conversion rates.",{"type":27,"tag":28,"props":818,"children":819},{},[820],{"type":32,"value":821},"Follow this 3-step tailoring workflow:",{"type":27,"tag":35,"props":823,"children":824},{},[825,859,869],{"type":27,"tag":39,"props":826,"children":827},{},[828,833,835,840,841,846,847,852,853,858],{"type":27,"tag":43,"props":829,"children":830},{},[831],{"type":32,"value":832},"Analyze the Job Requisition:",{"type":32,"value":834}," Highlight the top 4 core technical requirements (e.g., ",{"type":27,"tag":133,"props":836,"children":837},{},[838],{"type":32,"value":839},"\"TypeScript\"",{"type":32,"value":597},{"type":27,"tag":133,"props":842,"children":843},{},[844],{"type":32,"value":845},"\"Distributed Systems\"",{"type":32,"value":597},{"type":27,"tag":133,"props":848,"children":849},{},[850],{"type":32,"value":851},"\"PostgreSQL\"",{"type":32,"value":597},{"type":27,"tag":133,"props":854,"children":855},{},[856],{"type":32,"value":857},"\"AWS Lambda\"",{"type":32,"value":522},{"type":27,"tag":39,"props":860,"children":861},{},[862,867],{"type":27,"tag":43,"props":863,"children":864},{},[865],{"type":32,"value":866},"Re-order and Emphasize Relevant Experience:",{"type":32,"value":868}," Re-order your bullet points so that achievements involving those specific technologies appear at the top of each role.",{"type":27,"tag":39,"props":870,"children":871},{},[872,877,879,884,886,892],{"type":27,"tag":43,"props":873,"children":874},{},[875],{"type":32,"value":876},"Mirror Terminology Naturally:",{"type":32,"value":878}," If the job posting calls for ",{"type":27,"tag":133,"props":880,"children":881},{},[882],{"type":32,"value":883},"\"Microservice architecture and REST API integration\"",{"type":32,"value":885},", ensure your experience bullets use those terms where applicable, rather than generic phrases. Explore our ",{"type":27,"tag":636,"props":887,"children":889},{"href":888},"\u002Ftech-guides\u002Frest-apis-explained",[890],{"type":32,"value":891},"REST APIs Explained",{"type":32,"value":893}," guide for standard API conventions.",{"type":27,"tag":67,"props":895,"children":896},{},[],{"type":27,"tag":71,"props":898,"children":900},{"id":899},"_8-final-pre-submission-review-checklist",[901],{"type":32,"value":902},"8. Final Pre-Submission Review Checklist",{"type":27,"tag":28,"props":904,"children":905},{},[906],{"type":32,"value":907},"Before exporting your resume to PDF and submitting your application:",{"type":27,"tag":119,"props":909,"children":912},{"className":910},[911],"contains-task-list",[913,931,946,961,976,1012,1027],{"type":27,"tag":39,"props":914,"children":917},{"className":915},[916],"task-list-item",[918,923,924,929],{"type":27,"tag":919,"props":920,"children":922},"input",{"disabled":22,"type":921},"checkbox",[],{"type":32,"value":371},{"type":27,"tag":43,"props":925,"children":926},{},[927],{"type":32,"value":928},"Single-Column Format:",{"type":32,"value":930}," The layout is clean, single-column, and free of complex tables, text boxes, and graphic skill bars.",{"type":27,"tag":39,"props":932,"children":934},{"className":933},[916],[935,938,939,944],{"type":27,"tag":919,"props":936,"children":937},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":940,"children":941},{},[942],{"type":32,"value":943},"Working Hyperlinks:",{"type":32,"value":945}," All links (GitHub, LinkedIn, personal portfolio, live project demos) resolve without 404 or SSL errors.",{"type":27,"tag":39,"props":947,"children":949},{"className":948},[916],[950,953,954,959],{"type":27,"tag":919,"props":951,"children":952},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":955,"children":956},{},[957],{"type":32,"value":958},"Google X-Y-Z Bullets:",{"type":32,"value":960}," Experience points start with strong action verbs and include measurable results (e.g., latency, throughput, percentages, test coverage).",{"type":27,"tag":39,"props":962,"children":964},{"className":963},[916],[965,968,969,974],{"type":27,"tag":919,"props":966,"children":967},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":970,"children":971},{},[972],{"type":32,"value":973},"Targeted Length:",{"type":32,"value":975}," The document is exactly 1 page (0–5 years experience) or a tightly formatted 2 pages (5+ years senior experience).",{"type":27,"tag":39,"props":977,"children":979},{"className":978},[916],[980,983,984,989,991,995,996,1000,1001,1005,1006,1010],{"type":27,"tag":919,"props":981,"children":982},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":985,"children":986},{},[987],{"type":32,"value":988},"ATS Cleanliness:",{"type":32,"value":990}," Standard section titles (",{"type":27,"tag":133,"props":992,"children":993},{},[994],{"type":32,"value":602},{"type":32,"value":597},{"type":27,"tag":133,"props":997,"children":998},{},[999],{"type":32,"value":595},{"type":32,"value":597},{"type":27,"tag":133,"props":1002,"children":1003},{},[1004],{"type":32,"value":608},{"type":32,"value":597},{"type":27,"tag":133,"props":1007,"children":1008},{},[1009],{"type":32,"value":615},{"type":32,"value":1011},") are used throughout.",{"type":27,"tag":39,"props":1013,"children":1015},{"className":1014},[916],[1016,1019,1020,1025],{"type":27,"tag":919,"props":1017,"children":1018},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1021,"children":1022},{},[1023],{"type":32,"value":1024},"Contact Information:",{"type":32,"value":1026}," Location, professional email address, and phone number are accurate; street address is omitted.",{"type":27,"tag":39,"props":1028,"children":1030},{"className":1029},[916],[1031,1034,1035,1040,1042,1047,1048,1053,1054,1059,1060,1065,1066,1071],{"type":27,"tag":919,"props":1032,"children":1033},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1036,"children":1037},{},[1038],{"type":32,"value":1039},"Spelling & Grammar:",{"type":32,"value":1041}," Technical terms are capitalized correctly (e.g., ",{"type":27,"tag":133,"props":1043,"children":1044},{},[1045],{"type":32,"value":1046},"TypeScript",{"type":32,"value":597},{"type":27,"tag":133,"props":1049,"children":1050},{},[1051],{"type":32,"value":1052},"PostgreSQL",{"type":32,"value":597},{"type":27,"tag":133,"props":1055,"children":1056},{},[1057],{"type":32,"value":1058},"JavaScript",{"type":32,"value":597},{"type":27,"tag":133,"props":1061,"children":1062},{},[1063],{"type":32,"value":1064},"GraphQL",{"type":32,"value":597},{"type":27,"tag":133,"props":1067,"children":1068},{},[1069],{"type":32,"value":1070},"Docker",{"type":32,"value":522},{"type":27,"tag":28,"props":1073,"children":1074},{},[1075,1077,1083],{"type":32,"value":1076},"Once your resume generates interviews, consult our guide on ",{"type":27,"tag":636,"props":1078,"children":1080},{"href":1079},"\u002Fcareer-advice\u002Fevaluating-and-negotiating-tech-job-offers",[1081],{"type":32,"value":1082},"How to Evaluate and Negotiate Software Engineer Job Offers",{"type":32,"value":1084}," to maximize your total compensation.",{"type":27,"tag":67,"props":1086,"children":1087},{},[],{"type":27,"tag":71,"props":1089,"children":1091},{"id":1090},"credible-references-and-industry-standards",[1092],{"type":32,"value":1093},"Credible References and Industry Standards",{"type":27,"tag":119,"props":1095,"children":1096},{},[1097,1114,1130,1153],{"type":27,"tag":39,"props":1098,"children":1099},{},[1100,1105,1107,1112],{"type":27,"tag":43,"props":1101,"children":1102},{},[1103],{"type":32,"value":1104},"Bock, Laszlo.",{"type":32,"value":1106}," (2015). ",{"type":27,"tag":133,"props":1108,"children":1109},{},[1110],{"type":32,"value":1111},"Work Rules!: Insights from Inside Google That Will Transform How You Live and Lead.",{"type":32,"value":1113}," Twelve Publishing.",{"type":27,"tag":39,"props":1115,"children":1116},{},[1117,1122,1123,1128],{"type":27,"tag":43,"props":1118,"children":1119},{},[1120],{"type":32,"value":1121},"McDowell, Gayle Laakmann.",{"type":32,"value":1106},{"type":27,"tag":133,"props":1124,"children":1125},{},[1126],{"type":32,"value":1127},"Cracking the Coding Interview: 189 Programming Questions and Solutions (6th Edition).",{"type":32,"value":1129}," CareerCup.",{"type":27,"tag":39,"props":1131,"children":1132},{},[1133,1138,1139,1144,1145],{"type":27,"tag":43,"props":1134,"children":1135},{},[1136],{"type":32,"value":1137},"National Association of Colleges and Employers (NACE).",{"type":32,"value":371},{"type":27,"tag":133,"props":1140,"children":1141},{},[1142],{"type":32,"value":1143},"Job Outlook: Key Attributes Employers Seek on Resumes.",{"type":32,"value":371},{"type":27,"tag":636,"props":1146,"children":1150},{"href":1147,"rel":1148},"https:\u002F\u002Fwww.naceweb.org",[1149],"nofollow",[1151],{"type":32,"value":1152},"naceweb.org",{"type":27,"tag":39,"props":1154,"children":1155},{},[1156,1161,1162,1167,1168],{"type":27,"tag":43,"props":1157,"children":1158},{},[1159],{"type":32,"value":1160},"Open Source Initiative (OSI).",{"type":32,"value":371},{"type":27,"tag":133,"props":1163,"children":1164},{},[1165],{"type":32,"value":1166},"The Open Source Definition and Community Contribution Standards.",{"type":32,"value":371},{"type":27,"tag":636,"props":1169,"children":1172},{"href":1170,"rel":1171},"https:\u002F\u002Fopensource.org",[1149],[1173],{"type":32,"value":1174},"opensource.org",{"title":7,"searchDepth":1176,"depth":1176,"links":1177},2,[1178,1179,1186,1189,1194,1197,1202,1203,1204],{"id":73,"depth":1176,"text":76},{"id":102,"depth":1176,"text":105,"children":1180},[1181,1183,1184,1185],{"id":109,"depth":1182,"text":112},3,{"id":170,"depth":1182,"text":173},{"id":232,"depth":1182,"text":235},{"id":275,"depth":1182,"text":278},{"id":289,"depth":1176,"text":292,"children":1187},[1188],{"id":346,"depth":1182,"text":349},{"id":472,"depth":1176,"text":475,"children":1190},[1191,1192,1193],{"id":483,"depth":1182,"text":486},{"id":535,"depth":1182,"text":538},{"id":554,"depth":1182,"text":557},{"id":649,"depth":1176,"text":652,"children":1195},[1196],{"id":668,"depth":1182,"text":671},{"id":710,"depth":1176,"text":713,"children":1198},[1199,1200,1201],{"id":716,"depth":1182,"text":719},{"id":760,"depth":1182,"text":763},{"id":779,"depth":1182,"text":782},{"id":808,"depth":1176,"text":811},{"id":899,"depth":1176,"text":902},{"id":1090,"depth":1176,"text":1093},"markdown","content:resume-interview:software-developer-resume-guide.md","content","resume-interview\u002Fsoftware-developer-resume-guide.md","resume-interview\u002Fsoftware-developer-resume-guide","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":5,"categoryLabel":10,"publishedAt":11,"updatedAt":12,"author":1212,"tags":1213,"featured":22,"body":1214,"_type":1205,"_id":1206,"_source":1207,"_file":1208,"_stem":1209,"_extension":1210},{"name":14,"role":15},[17,18,19,20,21],{"type":24,"children":1215,"toc":2124},[1216,1220,1237,1241,1245,1248,1252,1256,1260,1267,1270,1274,1278,1282,1320,1324,1368,1372,1386,1390,1397,1401,1405,1409,1412,1416,1420,1445,1449,1456,1460,1464,1493,1497,1526,1530,1559,1562,1566,1570,1574,1578,1611,1615,1626,1630,1695,1698,1702,1706,1713,1717,1744,1747,1751,1755,1785,1789,1800,1804,1820,1823,1827,1831,1835,1892,1895,1899,1903,2043,2052,2055,2059],{"type":27,"tag":28,"props":1217,"children":1218},{},[1219],{"type":32,"value":33},{"type":27,"tag":35,"props":1221,"children":1222},{},[1223,1230],{"type":27,"tag":39,"props":1224,"children":1225},{},[1226],{"type":27,"tag":43,"props":1227,"children":1228},{},[1229],{"type":32,"value":47},{"type":27,"tag":39,"props":1231,"children":1232},{},[1233],{"type":27,"tag":43,"props":1234,"children":1235},{},[1236],{"type":32,"value":55},{"type":27,"tag":28,"props":1238,"children":1239},{},[1240],{"type":32,"value":60},{"type":27,"tag":28,"props":1242,"children":1243},{},[1244],{"type":32,"value":65},{"type":27,"tag":67,"props":1246,"children":1247},{},[],{"type":27,"tag":71,"props":1249,"children":1250},{"id":73},[1251],{"type":32,"value":76},{"type":27,"tag":28,"props":1253,"children":1254},{},[1255],{"type":32,"value":81},{"type":27,"tag":28,"props":1257,"children":1258},{},[1259],{"type":32,"value":86},{"type":27,"tag":88,"props":1261,"children":1262},{"code":90},[1263],{"type":27,"tag":93,"props":1264,"children":1265},{"__ignoreMap":7},[1266],{"type":32,"value":90},{"type":27,"tag":67,"props":1268,"children":1269},{},[],{"type":27,"tag":71,"props":1271,"children":1272},{"id":102},[1273],{"type":32,"value":105},{"type":27,"tag":107,"props":1275,"children":1276},{"id":109},[1277],{"type":32,"value":112},{"type":27,"tag":28,"props":1279,"children":1280},{},[1281],{"type":32,"value":117},{"type":27,"tag":119,"props":1283,"children":1284},{},[1285,1298,1312],{"type":27,"tag":39,"props":1286,"children":1287},{},[1288,1292,1293,1297],{"type":27,"tag":43,"props":1289,"children":1290},{},[1291],{"type":32,"value":129},{"type":32,"value":131},{"type":27,"tag":133,"props":1294,"children":1295},{},[1296],{"type":32,"value":137},{"type":32,"value":139},{"type":27,"tag":39,"props":1299,"children":1300},{},[1301,1305,1306,1311],{"type":27,"tag":43,"props":1302,"children":1303},{},[1304],{"type":32,"value":147},{"type":32,"value":149},{"type":27,"tag":93,"props":1307,"children":1309},{"className":1308},[],[1310],{"type":32,"value":155},{"type":32,"value":157},{"type":27,"tag":39,"props":1313,"children":1314},{},[1315,1319],{"type":27,"tag":43,"props":1316,"children":1317},{},[1318],{"type":32,"value":165},{"type":32,"value":167},{"type":27,"tag":107,"props":1321,"children":1322},{"id":170},[1323],{"type":32,"value":173},{"type":27,"tag":119,"props":1325,"children":1326},{},[1327,1335],{"type":27,"tag":39,"props":1328,"children":1329},{},[1330,1334],{"type":27,"tag":43,"props":1331,"children":1332},{},[1333],{"type":32,"value":184},{"type":32,"value":186},{"type":27,"tag":39,"props":1336,"children":1337},{},[1338,1342,1343,1347,1348,1352,1353,1357,1358],{"type":27,"tag":43,"props":1339,"children":1340},{},[1341],{"type":32,"value":194},{"type":32,"value":196},{"type":27,"tag":43,"props":1344,"children":1345},{},[1346],{"type":32,"value":201},{"type":32,"value":203},{"type":27,"tag":43,"props":1349,"children":1350},{},[1351],{"type":32,"value":208},{"type":32,"value":210},{"type":27,"tag":43,"props":1354,"children":1355},{},[1356],{"type":32,"value":215},{"type":32,"value":217},{"type":27,"tag":219,"props":1359,"children":1360},{},[1361],{"type":27,"tag":28,"props":1362,"children":1363},{},[1364],{"type":27,"tag":133,"props":1365,"children":1366},{},[1367],{"type":32,"value":229},{"type":27,"tag":107,"props":1369,"children":1370},{"id":232},[1371],{"type":32,"value":235},{"type":27,"tag":28,"props":1373,"children":1374},{},[1375,1376,1380,1381,1385],{"type":32,"value":240},{"type":27,"tag":133,"props":1377,"children":1378},{},[1379],{"type":32,"value":245},{"type":32,"value":247},{"type":27,"tag":133,"props":1382,"children":1383},{},[1384],{"type":32,"value":252},{"type":32,"value":254},{"type":27,"tag":28,"props":1387,"children":1388},{},[1389],{"type":32,"value":259},{"type":27,"tag":88,"props":1391,"children":1392},{"code":262},[1393],{"type":27,"tag":93,"props":1394,"children":1395},{"__ignoreMap":7},[1396],{"type":32,"value":262},{"type":27,"tag":28,"props":1398,"children":1399},{},[1400],{"type":32,"value":272},{"type":27,"tag":107,"props":1402,"children":1403},{"id":275},[1404],{"type":32,"value":278},{"type":27,"tag":28,"props":1406,"children":1407},{},[1408],{"type":32,"value":283},{"type":27,"tag":67,"props":1410,"children":1411},{},[],{"type":27,"tag":71,"props":1413,"children":1414},{"id":289},[1415],{"type":32,"value":292},{"type":27,"tag":28,"props":1417,"children":1418},{},[1419],{"type":32,"value":297},{"type":27,"tag":219,"props":1421,"children":1422},{},[1423],{"type":27,"tag":28,"props":1424,"children":1425},{},[1426],{"type":27,"tag":43,"props":1427,"children":1428},{},[1429,1430,1434,1435,1439,1440,1444],{"type":32,"value":308},{"type":27,"tag":310,"props":1431,"children":1432},{},[1433],{"type":32,"value":314},{"type":32,"value":316},{"type":27,"tag":310,"props":1436,"children":1437},{},[1438],{"type":32,"value":321},{"type":32,"value":323},{"type":27,"tag":310,"props":1441,"children":1442},{},[1443],{"type":32,"value":328},{"type":32,"value":330},{"type":27,"tag":28,"props":1446,"children":1447},{},[1448],{"type":32,"value":335},{"type":27,"tag":88,"props":1450,"children":1451},{"code":338},[1452],{"type":27,"tag":93,"props":1453,"children":1454},{"__ignoreMap":7},[1455],{"type":32,"value":338},{"type":27,"tag":107,"props":1457,"children":1458},{"id":346},[1459],{"type":32,"value":349},{"type":27,"tag":351,"props":1461,"children":1462},{"id":353},[1463],{"type":32,"value":356},{"type":27,"tag":119,"props":1465,"children":1466},{},[1467,1480],{"type":27,"tag":39,"props":1468,"children":1469},{},[1470,1471,1475,1476],{"type":32,"value":364},{"type":27,"tag":43,"props":1472,"children":1473},{},[1474],{"type":32,"value":369},{"type":32,"value":371},{"type":27,"tag":133,"props":1477,"children":1478},{},[1479],{"type":32,"value":376},{"type":27,"tag":39,"props":1481,"children":1482},{},[1483,1484,1488,1489],{"type":32,"value":381},{"type":27,"tag":43,"props":1485,"children":1486},{},[1487],{"type":32,"value":386},{"type":32,"value":371},{"type":27,"tag":133,"props":1490,"children":1491},{},[1492],{"type":32,"value":392},{"type":27,"tag":351,"props":1494,"children":1495},{"id":395},[1496],{"type":32,"value":398},{"type":27,"tag":119,"props":1498,"children":1499},{},[1500,1513],{"type":27,"tag":39,"props":1501,"children":1502},{},[1503,1504,1508,1509],{"type":32,"value":364},{"type":27,"tag":43,"props":1505,"children":1506},{},[1507],{"type":32,"value":369},{"type":32,"value":371},{"type":27,"tag":133,"props":1510,"children":1511},{},[1512],{"type":32,"value":415},{"type":27,"tag":39,"props":1514,"children":1515},{},[1516,1517,1521,1522],{"type":32,"value":381},{"type":27,"tag":43,"props":1518,"children":1519},{},[1520],{"type":32,"value":386},{"type":32,"value":371},{"type":27,"tag":133,"props":1523,"children":1524},{},[1525],{"type":32,"value":429},{"type":27,"tag":351,"props":1527,"children":1528},{"id":432},[1529],{"type":32,"value":435},{"type":27,"tag":119,"props":1531,"children":1532},{},[1533,1546],{"type":27,"tag":39,"props":1534,"children":1535},{},[1536,1537,1541,1542],{"type":32,"value":364},{"type":27,"tag":43,"props":1538,"children":1539},{},[1540],{"type":32,"value":369},{"type":32,"value":371},{"type":27,"tag":133,"props":1543,"children":1544},{},[1545],{"type":32,"value":452},{"type":27,"tag":39,"props":1547,"children":1548},{},[1549,1550,1554,1555],{"type":32,"value":381},{"type":27,"tag":43,"props":1551,"children":1552},{},[1553],{"type":32,"value":386},{"type":32,"value":371},{"type":27,"tag":133,"props":1556,"children":1557},{},[1558],{"type":32,"value":466},{"type":27,"tag":67,"props":1560,"children":1561},{},[],{"type":27,"tag":71,"props":1563,"children":1564},{"id":472},[1565],{"type":32,"value":475},{"type":27,"tag":28,"props":1567,"children":1568},{},[1569],{"type":32,"value":480},{"type":27,"tag":107,"props":1571,"children":1572},{"id":483},[1573],{"type":32,"value":486},{"type":27,"tag":28,"props":1575,"children":1576},{},[1577],{"type":32,"value":491},{"type":27,"tag":35,"props":1579,"children":1580},{},[1581,1589,1603],{"type":27,"tag":39,"props":1582,"children":1583},{},[1584,1588],{"type":27,"tag":43,"props":1585,"children":1586},{},[1587],{"type":32,"value":502},{"type":32,"value":504},{"type":27,"tag":39,"props":1590,"children":1591},{},[1592,1596,1597,1602],{"type":27,"tag":43,"props":1593,"children":1594},{},[1595],{"type":32,"value":512},{"type":32,"value":514},{"type":27,"tag":93,"props":1598,"children":1600},{"className":1599},[],[1601],{"type":32,"value":520},{"type":32,"value":522},{"type":27,"tag":39,"props":1604,"children":1605},{},[1606,1610],{"type":27,"tag":43,"props":1607,"children":1608},{},[1609],{"type":32,"value":530},{"type":32,"value":532},{"type":27,"tag":107,"props":1612,"children":1613},{"id":535},[1614],{"type":32,"value":538},{"type":27,"tag":119,"props":1616,"children":1617},{},[1618,1622],{"type":27,"tag":39,"props":1619,"children":1620},{},[1621],{"type":32,"value":546},{"type":27,"tag":39,"props":1623,"children":1624},{},[1625],{"type":32,"value":551},{"type":27,"tag":107,"props":1627,"children":1628},{"id":554},[1629],{"type":32,"value":557},{"type":27,"tag":119,"props":1631,"children":1632},{},[1633,1641,1649,1682],{"type":27,"tag":39,"props":1634,"children":1635},{},[1636,1640],{"type":27,"tag":43,"props":1637,"children":1638},{},[1639],{"type":32,"value":568},{"type":32,"value":570},{"type":27,"tag":39,"props":1642,"children":1643},{},[1644,1648],{"type":27,"tag":43,"props":1645,"children":1646},{},[1647],{"type":32,"value":578},{"type":32,"value":580},{"type":27,"tag":39,"props":1650,"children":1651},{},[1652,1656,1657,1661,1662,1666,1667,1671,1672,1676,1677,1681],{"type":27,"tag":43,"props":1653,"children":1654},{},[1655],{"type":32,"value":588},{"type":32,"value":590},{"type":27,"tag":133,"props":1658,"children":1659},{},[1660],{"type":32,"value":595},{"type":32,"value":597},{"type":27,"tag":133,"props":1663,"children":1664},{},[1665],{"type":32,"value":602},{"type":32,"value":597},{"type":27,"tag":133,"props":1668,"children":1669},{},[1670],{"type":32,"value":608},{"type":32,"value":610},{"type":27,"tag":133,"props":1673,"children":1674},{},[1675],{"type":32,"value":615},{"type":32,"value":617},{"type":27,"tag":133,"props":1678,"children":1679},{},[1680],{"type":32,"value":622},{"type":32,"value":624},{"type":27,"tag":39,"props":1683,"children":1684},{},[1685,1689,1690,1694],{"type":27,"tag":43,"props":1686,"children":1687},{},[1688],{"type":32,"value":632},{"type":32,"value":634},{"type":27,"tag":636,"props":1691,"children":1692},{"href":638},[1693],{"type":32,"value":641},{"type":32,"value":643},{"type":27,"tag":67,"props":1696,"children":1697},{},[],{"type":27,"tag":71,"props":1699,"children":1700},{"id":649},[1701],{"type":32,"value":652},{"type":27,"tag":28,"props":1703,"children":1704},{},[1705],{"type":32,"value":657},{"type":27,"tag":88,"props":1707,"children":1708},{"code":660},[1709],{"type":27,"tag":93,"props":1710,"children":1711},{"__ignoreMap":7},[1712],{"type":32,"value":660},{"type":27,"tag":107,"props":1714,"children":1715},{"id":668},[1716],{"type":32,"value":671},{"type":27,"tag":119,"props":1718,"children":1719},{},[1720,1728,1736],{"type":27,"tag":39,"props":1721,"children":1722},{},[1723,1727],{"type":27,"tag":43,"props":1724,"children":1725},{},[1726],{"type":32,"value":682},{"type":32,"value":684},{"type":27,"tag":39,"props":1729,"children":1730},{},[1731,1735],{"type":27,"tag":43,"props":1732,"children":1733},{},[1734],{"type":32,"value":692},{"type":32,"value":694},{"type":27,"tag":39,"props":1737,"children":1738},{},[1739,1743],{"type":27,"tag":43,"props":1740,"children":1741},{},[1742],{"type":32,"value":702},{"type":32,"value":704},{"type":27,"tag":67,"props":1745,"children":1746},{},[],{"type":27,"tag":71,"props":1748,"children":1749},{"id":710},[1750],{"type":32,"value":713},{"type":27,"tag":107,"props":1752,"children":1753},{"id":716},[1754],{"type":32,"value":719},{"type":27,"tag":119,"props":1756,"children":1757},{},[1758,1772,1776],{"type":27,"tag":39,"props":1759,"children":1760},{},[1761,1762,1766,1767,1771],{"type":32,"value":727},{"type":27,"tag":43,"props":1763,"children":1764},{},[1765],{"type":32,"value":602},{"type":32,"value":733},{"type":27,"tag":43,"props":1768,"children":1769},{},[1770],{"type":32,"value":738},{"type":32,"value":740},{"type":27,"tag":39,"props":1773,"children":1774},{},[1775],{"type":32,"value":745},{"type":27,"tag":39,"props":1777,"children":1778},{},[1779,1780,1784],{"type":32,"value":750},{"type":27,"tag":636,"props":1781,"children":1782},{"href":753},[1783],{"type":32,"value":756},{"type":32,"value":643},{"type":27,"tag":107,"props":1786,"children":1787},{"id":760},[1788],{"type":32,"value":763},{"type":27,"tag":119,"props":1790,"children":1791},{},[1792,1796],{"type":27,"tag":39,"props":1793,"children":1794},{},[1795],{"type":32,"value":771},{"type":27,"tag":39,"props":1797,"children":1798},{},[1799],{"type":32,"value":776},{"type":27,"tag":107,"props":1801,"children":1802},{"id":779},[1803],{"type":32,"value":782},{"type":27,"tag":119,"props":1805,"children":1806},{},[1807,1811],{"type":27,"tag":39,"props":1808,"children":1809},{},[1810],{"type":32,"value":790},{"type":27,"tag":39,"props":1812,"children":1813},{},[1814,1815,1819],{"type":32,"value":795},{"type":27,"tag":636,"props":1816,"children":1817},{"href":798},[1818],{"type":32,"value":801},{"type":32,"value":643},{"type":27,"tag":67,"props":1821,"children":1822},{},[],{"type":27,"tag":71,"props":1824,"children":1825},{"id":808},[1826],{"type":32,"value":811},{"type":27,"tag":28,"props":1828,"children":1829},{},[1830],{"type":32,"value":816},{"type":27,"tag":28,"props":1832,"children":1833},{},[1834],{"type":32,"value":821},{"type":27,"tag":35,"props":1836,"children":1837},{},[1838,1866,1874],{"type":27,"tag":39,"props":1839,"children":1840},{},[1841,1845,1846,1850,1851,1855,1856,1860,1861,1865],{"type":27,"tag":43,"props":1842,"children":1843},{},[1844],{"type":32,"value":832},{"type":32,"value":834},{"type":27,"tag":133,"props":1847,"children":1848},{},[1849],{"type":32,"value":839},{"type":32,"value":597},{"type":27,"tag":133,"props":1852,"children":1853},{},[1854],{"type":32,"value":845},{"type":32,"value":597},{"type":27,"tag":133,"props":1857,"children":1858},{},[1859],{"type":32,"value":851},{"type":32,"value":597},{"type":27,"tag":133,"props":1862,"children":1863},{},[1864],{"type":32,"value":857},{"type":32,"value":522},{"type":27,"tag":39,"props":1867,"children":1868},{},[1869,1873],{"type":27,"tag":43,"props":1870,"children":1871},{},[1872],{"type":32,"value":866},{"type":32,"value":868},{"type":27,"tag":39,"props":1875,"children":1876},{},[1877,1881,1882,1886,1887,1891],{"type":27,"tag":43,"props":1878,"children":1879},{},[1880],{"type":32,"value":876},{"type":32,"value":878},{"type":27,"tag":133,"props":1883,"children":1884},{},[1885],{"type":32,"value":883},{"type":32,"value":885},{"type":27,"tag":636,"props":1888,"children":1889},{"href":888},[1890],{"type":32,"value":891},{"type":32,"value":893},{"type":27,"tag":67,"props":1893,"children":1894},{},[],{"type":27,"tag":71,"props":1896,"children":1897},{"id":899},[1898],{"type":32,"value":902},{"type":27,"tag":28,"props":1900,"children":1901},{},[1902],{"type":32,"value":907},{"type":27,"tag":119,"props":1904,"children":1906},{"className":1905},[911],[1907,1920,1933,1946,1959,1992,2005],{"type":27,"tag":39,"props":1908,"children":1910},{"className":1909},[916],[1911,1914,1915,1919],{"type":27,"tag":919,"props":1912,"children":1913},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1916,"children":1917},{},[1918],{"type":32,"value":928},{"type":32,"value":930},{"type":27,"tag":39,"props":1921,"children":1923},{"className":1922},[916],[1924,1927,1928,1932],{"type":27,"tag":919,"props":1925,"children":1926},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1929,"children":1930},{},[1931],{"type":32,"value":943},{"type":32,"value":945},{"type":27,"tag":39,"props":1934,"children":1936},{"className":1935},[916],[1937,1940,1941,1945],{"type":27,"tag":919,"props":1938,"children":1939},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1942,"children":1943},{},[1944],{"type":32,"value":958},{"type":32,"value":960},{"type":27,"tag":39,"props":1947,"children":1949},{"className":1948},[916],[1950,1953,1954,1958],{"type":27,"tag":919,"props":1951,"children":1952},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1955,"children":1956},{},[1957],{"type":32,"value":973},{"type":32,"value":975},{"type":27,"tag":39,"props":1960,"children":1962},{"className":1961},[916],[1963,1966,1967,1971,1972,1976,1977,1981,1982,1986,1987,1991],{"type":27,"tag":919,"props":1964,"children":1965},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":1968,"children":1969},{},[1970],{"type":32,"value":988},{"type":32,"value":990},{"type":27,"tag":133,"props":1973,"children":1974},{},[1975],{"type":32,"value":602},{"type":32,"value":597},{"type":27,"tag":133,"props":1978,"children":1979},{},[1980],{"type":32,"value":595},{"type":32,"value":597},{"type":27,"tag":133,"props":1983,"children":1984},{},[1985],{"type":32,"value":608},{"type":32,"value":597},{"type":27,"tag":133,"props":1988,"children":1989},{},[1990],{"type":32,"value":615},{"type":32,"value":1011},{"type":27,"tag":39,"props":1993,"children":1995},{"className":1994},[916],[1996,1999,2000,2004],{"type":27,"tag":919,"props":1997,"children":1998},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":2001,"children":2002},{},[2003],{"type":32,"value":1024},{"type":32,"value":1026},{"type":27,"tag":39,"props":2006,"children":2008},{"className":2007},[916],[2009,2012,2013,2017,2018,2022,2023,2027,2028,2032,2033,2037,2038,2042],{"type":27,"tag":919,"props":2010,"children":2011},{"disabled":22,"type":921},[],{"type":32,"value":371},{"type":27,"tag":43,"props":2014,"children":2015},{},[2016],{"type":32,"value":1039},{"type":32,"value":1041},{"type":27,"tag":133,"props":2019,"children":2020},{},[2021],{"type":32,"value":1046},{"type":32,"value":597},{"type":27,"tag":133,"props":2024,"children":2025},{},[2026],{"type":32,"value":1052},{"type":32,"value":597},{"type":27,"tag":133,"props":2029,"children":2030},{},[2031],{"type":32,"value":1058},{"type":32,"value":597},{"type":27,"tag":133,"props":2034,"children":2035},{},[2036],{"type":32,"value":1064},{"type":32,"value":597},{"type":27,"tag":133,"props":2039,"children":2040},{},[2041],{"type":32,"value":1070},{"type":32,"value":522},{"type":27,"tag":28,"props":2044,"children":2045},{},[2046,2047,2051],{"type":32,"value":1076},{"type":27,"tag":636,"props":2048,"children":2049},{"href":1079},[2050],{"type":32,"value":1082},{"type":32,"value":1084},{"type":27,"tag":67,"props":2053,"children":2054},{},[],{"type":27,"tag":71,"props":2056,"children":2057},{"id":1090},[2058],{"type":32,"value":1093},{"type":27,"tag":119,"props":2060,"children":2061},{},[2062,2075,2088,2106],{"type":27,"tag":39,"props":2063,"children":2064},{},[2065,2069,2070,2074],{"type":27,"tag":43,"props":2066,"children":2067},{},[2068],{"type":32,"value":1104},{"type":32,"value":1106},{"type":27,"tag":133,"props":2071,"children":2072},{},[2073],{"type":32,"value":1111},{"type":32,"value":1113},{"type":27,"tag":39,"props":2076,"children":2077},{},[2078,2082,2083,2087],{"type":27,"tag":43,"props":2079,"children":2080},{},[2081],{"type":32,"value":1121},{"type":32,"value":1106},{"type":27,"tag":133,"props":2084,"children":2085},{},[2086],{"type":32,"value":1127},{"type":32,"value":1129},{"type":27,"tag":39,"props":2089,"children":2090},{},[2091,2095,2096,2100,2101],{"type":27,"tag":43,"props":2092,"children":2093},{},[2094],{"type":32,"value":1137},{"type":32,"value":371},{"type":27,"tag":133,"props":2097,"children":2098},{},[2099],{"type":32,"value":1143},{"type":32,"value":371},{"type":27,"tag":636,"props":2102,"children":2104},{"href":1147,"rel":2103},[1149],[2105],{"type":32,"value":1152},{"type":27,"tag":39,"props":2107,"children":2108},{},[2109,2113,2114,2118,2119],{"type":27,"tag":43,"props":2110,"children":2111},{},[2112],{"type":32,"value":1160},{"type":32,"value":371},{"type":27,"tag":133,"props":2115,"children":2116},{},[2117],{"type":32,"value":1166},{"type":32,"value":371},{"type":27,"tag":636,"props":2120,"children":2122},{"href":1170,"rel":2121},[1149],[2123],{"type":32,"value":1174},{"title":7,"searchDepth":1176,"depth":1176,"links":2125},[2126,2127,2133,2136,2141,2144,2149,2150,2151],{"id":73,"depth":1176,"text":76},{"id":102,"depth":1176,"text":105,"children":2128},[2129,2130,2131,2132],{"id":109,"depth":1182,"text":112},{"id":170,"depth":1182,"text":173},{"id":232,"depth":1182,"text":235},{"id":275,"depth":1182,"text":278},{"id":289,"depth":1176,"text":292,"children":2134},[2135],{"id":346,"depth":1182,"text":349},{"id":472,"depth":1176,"text":475,"children":2137},[2138,2139,2140],{"id":483,"depth":1182,"text":486},{"id":535,"depth":1182,"text":538},{"id":554,"depth":1182,"text":557},{"id":649,"depth":1176,"text":652,"children":2142},[2143],{"id":668,"depth":1182,"text":671},{"id":710,"depth":1176,"text":713,"children":2145},[2146,2147,2148],{"id":716,"depth":1182,"text":719},{"id":760,"depth":1182,"text":763},{"id":779,"depth":1182,"text":782},{"id":808,"depth":1176,"text":811},{"id":899,"depth":1176,"text":902},{"id":1090,"depth":1176,"text":1093},1793122081024]