resume content gets cut off in preview

Resume Cut Off in Preview? 10 Proven Fixes and Checks

Author: AI Resume Assistant

Worried recruiters will reject your resume? Optimize it for each job you apply to.

Use our AI resume optimization tools to help your resume stand out from other candidates and get more interview opportunities.

Start optimizing your resume now →

Why Your Resume Looks Perfect on One Screen but Cut Off on Another

It is a frustratingly common scenario for job seekers: you spend hours perfecting the layout of your resume on your personal laptop, only to open the file on a different device or in a web browser and find that the right-hand margin is completely chopped off. This discrepancy usually stems from differences in screen resolution, operating system font rendering, and the specific software used to render the document. A monitor with a high resolution (like 4K) can display wider content without issue, whereas a standard 1366x768 laptop screen will force horizontal scrolling if your content exceeds the pixel width. Furthermore, the font substitution that occurs when a specific typeface isn't installed on the viewing machine can cause text to expand or contract, pushing content out of the safe zone.

Browser-based previews, which are frequently used by Applicant Tracking Systems (ATS) to display uploaded resumes, introduce another layer of complexity. Unlike desktop applications that rely on the operating system’s native rendering engine, browsers use their own layout engines (like Blink or WebKit) which may interpret margins and padding slightly differently. A document that looks flawless in Microsoft Word might have subtle formatting artifacts that cause layout shifts when rendered as HTML or a PDF inside a Chrome or Safari window. Understanding that "preview" is not a universal standard is the first step in diagnosing why your resume cuts off. It is not necessarily a single error, but rather a failure to account for the diversity of viewing environments.

To mitigate these cross-device discrepancies, you must adopt a "lowest common denominator" approach to design. This means strictly adhering to standard dimensions that are universally recognized by all software. While it is tempting to push the boundaries of creativity with unique layouts, the priority must be readability and compatibility. If you are struggling to visualize how your document adapts to different screen sizes, utilizing an AI-powered tool can provide immediate feedback. AI ResumeMaker is designed to help you visualize these potential issues by generating resumes with optimized formatting that adheres to industry standards, ensuring your content remains accessible regardless of the device used by the recruiter.

Ultimately, the goal is to ensure that your content is the star of the show, not the formatting. When a resume cuts off, the recruiter often assumes the file is corrupted or the applicant lacks attention to detail. By proactively testing your resume across multiple environments—specifically desktop PDF viewers, mobile PDF viewers, and direct browser previews—you can identify which specific viewport is causing the failure. The following sections will guide you through diagnosing the root cause, whether it lies in the viewer, the printer settings, or the document construction itself, allowing you to apply the correct fix.

Try AI Resume Maker: Optimize your resume, generate a tailored version from a job description, and export to PDF/Word/PNG.

Open AI Resume Maker

Diagnosing the Root Cause: Common Display and Formatting Issues

Before you begin randomly adjusting margins or converting file types, it is essential to perform a systematic diagnosis to pinpoint exactly what is causing the cutoff. The root cause usually falls into one of two categories: external variables (the software or hardware displaying the file) or internal variables (the structure of the document itself). A common mistake is assuming that because the file looks good on your screen, it is universally correct. However, if you have only viewed it in one specific application, you may be missing critical rendering errors that appear in other environments, such as an ATS preview window or a mobile device.

To start your diagnosis, replicate the environment where the error occurs. If a recruiter informs you that your resume cuts off in their portal, try to view your file using that same portal (if accessible) or a similar browser-based viewer. If you cannot access the specific portal, try opening your PDF in a web browser (like Chrome or Firefox) rather than a dedicated PDF reader like Adobe Acrobat. Browsers often have strict rendering rules that expose layout errors that desktop apps might ignore. Additionally, check the file on a mobile phone; if it cuts off on mobile, it is almost certainly due to fixed-width containers or overly wide tables that do not scale responsively.

It is also important to consider the file format version. An older PDF format (like PDF 1.4) might render differently than a modern PDF/A format, which is designed for long-term archival and strict compliance. Similarly, if you are using a legacy Word template (.doc) saved as a PDF, there could be hidden formatting codes that are not translating correctly during the export process. This diagnostic phase requires you to act like a forensic investigator, comparing the "good" version against the "bad" version to isolate the variable causing the issue. Once you have identified whether the issue is viewer-specific, paper-size specific, or content-specific, you can apply the targeted solutions outlined below.

File Viewers and PDF Rendering Discrepancies

The software used to open your resume plays a massive role in how the document is displayed. A PDF is not a static image; it is a set of instructions that tell the software how to draw the page. Different PDF readers interpret these instructions with varying degrees of strictness. For instance, Adobe Reader might adhere strictly to margins, while a lightweight browser extension might ignore them, causing the text to bleed off the edge of the screen. This section focuses on identifying and resolving issues that arise specifically from the interaction between your file and the viewer software.

Browser-based previews are particularly notorious for cutting off resumes because they operate within a viewport that may not automatically generate horizontal scrollbars, or they may apply a default zoom level that distorts the layout. If you have ever uploaded a resume to a job board and later saw a preview that looked squished or cut off, this is due to the browser's interpretation of your file. Understanding how these viewers work allows you to "bulletproof" your document so that it displays correctly regardless of the rendering engine being used. This involves testing for zoom levels and ensuring compatibility with the default system viewers.

Checking the Default PDF Viewer Compatibility

The first step in this category is to test your file across multiple standard PDF viewers. Do not rely solely on the application you used to create the file (such as Microsoft Word or Adobe InDesign). Instead, save a final version and open it using the default viewer that comes with your operating system (like Windows Edge or Mac Preview), and then again using a free, standard version of Adobe Acrobat Reader. Look for any shifting of text, missing images, or margins that appear to change. If the file looks correct in one but cut off in the other, the issue likely lies in how the PDF was generated or embedded fonts.

Specifically, pay close attention to how the viewer handles "cropping" settings. Some advanced PDF creation tools allow you to set a "crop box" or "art box" that defines the visible area of the page. If these are set incorrectly, a viewer might display the full "media box" (which could include bleed areas or hidden workspace), making your content look like it is floating in a sea of white or cut off entirely. The fix usually involves re-exporting the PDF with standard settings, ensuring that the "Use Crop Box" setting is selected, which tells the viewer to respect the visible page boundaries you intended.

Resolving Browser-Based Previewer Zoom Level Errors

Browser-based previewers often default to a "fit to width" or specific zoom level (like 100% or 125%) to make the document readable on the screen. However, if your resume is exactly 8.5 inches wide and the browser's viewport is slightly less due to padding or sidebar elements, the "fit to width" feature might scale the document down, making the text tiny and unreadable. Conversely, if the browser forces a 100% zoom and your margins are tight, the right edge will be cut off. This is a common issue with ATS portals that embed a PDF viewer directly into the webpage.

To fix this, you must design your resume with a "safe zone" that accounts for potential browser scaling. Avoid pushing text right up to the 1-inch mark on the right margin. Instead, extend the right margin to 0.75 inches or even 0.5 inches if you are using a wider format. This extra white space acts as a buffer for browser rendering engines that might miscalculate the exact pixel-to-inch ratio. Additionally, ensure that your PDF is created using "standard" fonts (like Arial, Times New Roman, or Calibri) rather than custom fonts, as browsers are less likely to render custom fonts correctly, leading to text reflow and cutoffs.

Printer Settings and Paper Size Conflicts

While the primary intent of a resume is often digital viewing, the underlying architecture of a PDF is deeply tied to physical paper dimensions. Printer settings act as the "source of truth" for many PDF rendering engines, even when the document is being viewed on a screen. If the default printer settings on the computer viewing the file are set to a non-standard paper size or a specific resolution (DPI), the software may attempt to scale the document to fit that "virtual" paper, resulting in cutoffs. This is particularly relevant when documents are prepared for printing but are viewed digitally.

Conflicts between paper sizes, such as A4 (used in Europe and Asia) and Letter (used in North America), are a frequent culprit. Although the physical size difference is small (about 0.3 inches in height), the margins and layout grids can shift significantly when a PDF is forced to conform to one standard over the other. If you send a Letter-sized resume to a recruiter whose system defaults to A4, the scaling might compress the page or cut off the bottom. Understanding how these settings interact allows you to create a file that is resilient to regional differences.

Verifying Default Printer DPI Settings

Dots Per Inch (DPI) is a measure of spatial printing or video dot density. In simple terms, it determines the resolution of the printed page. Most professional printers and office copiers default to 600 DPI, while high-end desktop printers might go up to 1200 DPI. However, if a PDF is created with a specific DPI expectation (e.g., 300 DPI for high-quality graphics) but the viewer’s printer driver is set to a lower default, the scaling algorithms might kick in, dragging content off the page to compensate for the difference in resolution.

When generating your PDF, you should ensure that your export settings are optimized for "Standard" or "Screen" viewing rather than "High Quality Print" if the file is primarily for digital submission. This ensures that the file is not embedded with heavy compression or resolution metadata that conflicts with the viewer's default printer driver. If you suspect this is the issue, check your PDF creation software settings. Look for an option labeled "Optimize for Fast Web View" or "Reduce File Size," which often standardizes the DPI to a screen-friendly 72 DPI, preventing the software from trying to scale the document for a high-resolution physical printer.

Ensuring A4 vs. Letter Paper Size Consistency

The mismatch between A4 and US Letter is a subtle but persistent cause of resume cutoffs. If you design your resume on a US Letter sheet (8.5 x 11 inches) and it is viewed in an A4 environment, the viewer may automatically zoom the document to fit the vertical length, causing the right margin to shrink and text to be cut off. Conversely, an A4 resume viewed on a Letter screen might leave awkward white gaps at the bottom but could still trigger scaling issues in strict browser previews. The safest route, especially for international job seekers, is to stick to the standard that is most common in your target region, but to build in buffer margins.

To ensure consistency, always check the "Page Setup" or "Document Properties" within your PDF reader before printing or previewing. If the "Paper Size" setting does not match the document's native size, the software will scale the document. To prevent this during the creation phase, set your page size explicitly in your word processor. If you are using AI ResumeMaker, the platform automatically handles these regional differences by allowing you to select your target region, ensuring that the generated PDF exports with the correct dimensions and safety margins for A4 or Letter paper, preventing scaling errors before they happen.

Content and Layout Adjustments for Seamless Preview

Once you have ruled out external viewer and printer settings as the cause of the cutoff, the next area to investigate is the content and layout of the document itself. This is often where the most control lies for the user. Even if the viewing environment is perfect, a resume that violates basic layout rules—such as having zero margins or overflowing text containers—will inevitably cut off. This chapter focuses on structural adjustments to the document's geometry to ensure it "breathes" within the page boundaries, regardless of where it is opened.

The physics of a digital page are unforgiving. If you have a table that is set to 100% width and you place a text block inside it that is slightly too wide due to a long URL or a lack of spaces, the text will force the column to expand, pushing the table edge beyond the page margin. This is the most common cause of right-hand cutoffs. The solution lies in using relative sizing, respecting "safe zones," and eliminating negative spacing that confuses rendering engines. The following sections provide specific tactics to tighten your layout.

Page Margins and Content Padding

Page margins are the invisible borders that define the safe area for your content. In standard document design, a 1-inch margin on all sides is the norm. However, in an effort to squeeze more information onto a single page, many job seekers reduce margins to 0.5 inches or even less. While this looks acceptable on a high-resolution screen, it leaves no room for error in a browser preview or a PDF viewer that adds its own internal padding or scrollbars. If the viewing software adds even 5 pixels of padding, your 0.5-inch margin becomes effectively 0.4 inches, pushing text out of bounds.

Conversely, "negative margins" or negative padding—CSS or formatting settings that pull content outside the intended boundary—can cause cutoffs. This sometimes happens when users try to align elements visually using spaces or tabs rather than proper alignment tools, or when converting from complex layouts (like InDesign) to PDF. The rendering engine encounters a value that tells it to place an object outside the page, and rather than clipping it, it expands the "virtual" canvas, which can trigger horizontal scrollbars. The goal is to create a document that is strictly self-contained within a 1-inch perimeter from the edges of the paper.

Text padding within columns is equally important. If you have a two-column layout, the space between the text and the column border is your padding. If this is set to 0, the text will look crowded, and if the font rendering varies slightly, the last letter of a line might get clipped. A minimum of 0.15 to 0.2 inches of internal padding within columns ensures that even if the font renders slightly wider than expected, the text remains inside the box. This "breathing room" is essential for maintaining a professional look across different displays.

Resetting Safe Zone Margins for Standard Viewers

Creating a "safe zone" goes beyond the standard 1-inch margins. To be truly safe for all previewers, you should treat the outer 0.25 inches of your page as a "no-fly zone." This means no text, no graphics, and no lines should exist within this outer perimeter. This extra buffer accounts for browser toolbars, PDF viewer scrollbars, and printer hardware margins (which physically cannot print to the very edge of the paper anyway). By adhering to this strict safe zone, you ensure that even if a viewer adds padding or the screen size cuts off the edge of the window, your actual content remains fully visible.

To implement this, go into your word processor or design tool and set your main text body to stop well short of the edge. If you are using a template, check if it has "full bleed" designs—where a background color or image extends to the edge of the paper. While visually striking, these are high-risk for cutoffs. If you must use a colored background, ensure that the text content sits inside a white "box" that is centered with ample margins. This ensures that the critical information is always within the safe zone, even if the background color shifts or is clipped by the viewer.

Eliminating Negative Spacing That Triggers Scrollbars

Negative spacing in document layout usually refers to overlapping elements or positioning objects outside the normal text flow. While this is a standard technique in graphic design to achieve specific visual effects, it is disastrous for resume compatibility. ATS parsers and browser viewers expect content to flow in a linear, block-based manner. When you use negative margins to shift an image or a text box to the left or right, you are essentially telling the software to render content outside the designated page area. This often results in the software creating a scrollbar to accommodate the "out of bounds" element.

For example, if you use a text box to position a name in the top right corner and you manually drag it close to the edge, you might create a negative spacing situation. The safer method is to use the "Header" or "Footer" feature in your word processor, or to use a table with strict cell boundaries. You should never rely on hitting the "Enter" key or "Tab" key to position elements visually. These "invisible" spacing characters can behave unpredictably when the file is opened on a different computer with different font rendering. Always use alignment guides and proper layout tools to ensure every element is anchored to the page grid.

Table and Column Width Constraints

Tables are the backbone of many resume layouts, used to separate contact information, create sidebars, or align dates and job titles. However, tables are also the number one cause of cutoff resumes. If a table is set to a fixed width (e.g., 6.5 inches) and you fill it with content that naturally expands beyond that width (due to a long word or a large font), the table will expand to fit the content, pushing the right edge of the page outward. Browser-based viewers will then display a horizontal scrollbar to let you see the overflow, or they will simply cut off the extra content.

The solution is to use relative widths rather than fixed dimensions whenever possible. Relative widths tell the document to use a percentage of the available space (e.g., "50% width") rather than a rigid measurement (e.g., "3 inches"). This allows the table to shrink or grow slightly based on the viewing environment and the content within it. However, you must also set strict "maximum width" constraints to prevent columns from becoming too narrow to read. Balancing relative sizing with hard limits is the key to a responsive table layout.

Using Relative Widths Instead of Fixed Pixel Sizes

When configuring your resume layout, avoid using pixel-based measurements (e.g., 600px). Pixels are absolute units that do not scale well between different screen resolutions and do not translate well to physical inches. Instead, use percentages or inches, but apply them intelligently. For a two-column layout, consider setting the sidebar (for contact info and skills) to a width of 30% and the main content area to 65%, leaving a 5% gap. This ensures that if the total page width is constrained by the viewer, the proportions remain consistent, and the content adjusts fluidly.

If you are using a tool like Microsoft Word, the "AutoFit" feature for tables can be a double-edged sword. While it automatically resizes columns to fit content, it can also make columns extremely narrow if you have a lot of data, making the text unreadable. It is better to manually set column widths to reasonable estimates (e.g., 2.5 inches for a history column, 1 inch for a date column) and then ensure that your text is concise enough to fit. If you find yourself needing to expand a column beyond the page width, it is a sign that you need to edit your content, not expand the table.

Fixing Text Overflow in Multi-Column Layouts

Text overflow occurs when a word or string of characters is too long to fit within its designated column width and there is no space to break it. A common example is a long email address or URL. If the column is narrow, the text might not automatically wrap to the next line, causing it to extend indefinitely to the right. This is a guaranteed way to cause a cutoff. To fix this, you must ensure that "text wrapping" is enabled for all text containers and table cells.

In most word processors, text wrapping is the default setting, but it can be overridden if you have "merged" cells or used drawing canvases. Check your document by entering "Show/Hide" (the ¶ symbol) to see if there are manual line breaks (Shift+Enter) preventing text from wrapping naturally. If you have a long URL that is causing issues, consider breaking it manually with a hyphen or, better yet, removing the "http://" prefix if it is not essential, to allow the text to wrap. Ensuring that every piece of text has the ability to wrap within its container is critical for preventing horizontal overflow.

Technical Fixes for Exporting and Uploading

Sometimes, the issue isn't with the visual layout but with the file format and the technical "metadata" embedded within the document. When you upload a resume to a job portal, you are not just sending a picture; you are sending a complex data file that the portal's software must parse and display. If the file contains corrupted data, non-standard fonts, or invisible objects left over from editing, the portal may fail to render it correctly, resulting in a cutoff preview or a failed upload. This chapter deals with the technical aspects of file creation and preparation for online systems.

Modern Applicant Tracking Systems (ATS) are sophisticated, but they rely on specific file standards to function correctly. A file that looks perfect to the human eye might contain "ghost" elements—like a transparent line or an invisible image—that the ATS detects and tries to render, throwing off the entire page layout. Furthermore, using outdated file formats or encryption can cause the system to reject the file or display it incorrectly. The following sections outline how to clean your file and choose the right format for maximum compatibility.

Document Compatibility and Version Issues

File compatibility is a moving target. A document created in the latest version of Microsoft Word (e.g., .docx) might not render correctly in older software or proprietary ATS parsers that were built on older standards. While .docx is the current standard, the PDF is the universal standard for resume submission. However, not all PDFs are created equal. A PDF created using "Save As" in Word is different from a PDF created using "Print to PDF" or a dedicated driver like Adobe Distiller. These subtle differences in how the file structure is encoded can lead to rendering errors.

Legacy Word templates (.doc) are particularly problematic. If you are using a template from several years ago, it may contain formatting codes that are obsolete. When this file is converted to PDF and then uploaded to a 2026-era job portal, the parser may not know how to handle those old codes, leading to text shifting or cutoffs. It is crucial to ensure that your document is built using modern formatting standards, avoiding reliance on "frames" or "text boxes" that were common in older versions of Word but are often poorly supported by modern web browsers.

Converting Files to Standard PDF/A Format

PDF/A is an ISO-standardized version of the Portable Document Format (PDF) specialized for use in the long-term preservation of electronic documents. Unlike standard PDFs, PDF/A requires that everything necessary for proper rendering (such as fonts, color profiles, and layout information) be embedded within the file. This makes the file self-contained and eliminates the risk of a viewer missing a font or a color setting, which can cause layout shifts. Most ATS portals and recruiters prefer PDF/A because it guarantees that what they see is exactly what you designed.

When exporting your resume, look for an option in your software to "Save as PDF/A" or "PDF for Archiving." In Microsoft Word, this is usually found under "Save As" > "PDF," followed by clicking "Options" and checking the "PDF/A compliant" box. Note that PDF/A is very strict; it may reject your file if it contains video or audio, but since resumes are text and images only, this is rarely an issue. Using this format ensures that your fonts are embedded correctly and that the page size is locked in, preventing the browser from trying to resize the document based on its own internal logic.

Updating Legacy Word Templates to Modern Formats

If you are still using a Word template saved as a .doc file, you are inviting compatibility issues. The .doc format is a binary format that was retired by Microsoft years ago, while .docx is an open XML-based format that is much more robust and compatible with modern software. The transition from .doc to .docx isn't just about the file extension; it changes how the file stores layout information. Modern ATS parsers are optimized to read .docx and PDF files derived from them. Older .doc files often contain hidden metadata and formatting that can confuse these parsers.

To update your resume, open the old .doc file in a modern version of Word and immediately "Save As" a .docx file. This will strip out many of the old binary codes. However, be aware that simply saving as .docx does not automatically fix bad layout habits. You must review the document to ensure that no "frames" or legacy text boxes remain. If you are using a template that relies on these features, it is better to rebuild the resume using modern "Styles" and tables. This ensures that the underlying structure of the document is clean and ready for export to PDF.

ATS Parsing and Platform Specific Requirements

Applicant Tracking Systems (ATS) are software applications that enable the electronic handling of recruitment and hiring needs. When you upload your resume, the ATS parses it—extracting text, contact info, and work history—to populate the fields in the employer's database. If your resume layout is too complex or contains "invisible" objects, the parser may get confused and either fail to extract the data correctly or generate a corrupted preview. A cutoff preview in an ATS often means the parser couldn't determine where the page boundaries were, often due to hidden graphics or lines extending off the page.

Different job platforms have different requirements. LinkedIn allows for a rich media profile, but their resume upload preview is a simple PDF renderer. Indeed has its own parsing engine that prefers simple text layouts. Glassdoor might preview the document differently than a company's direct career portal. Therefore, a "one size fits all" approach sometimes fails. You need to audit your document for elements that are invisible to the human eye but visible to the software, as these are frequent causes of layout breaks.

Removing Invisible Objects and Hidden Metadata

When you edit a document, you might accidentally leave behind invisible objects. This could be a transparent text box used for alignment, a line drawn off the page, or a tiny image that was set to 0% opacity. To the ATS or the PDF renderer, these objects still take up space. If an invisible object is positioned at coordinates (0,0) or beyond the page width, the software will expand the page boundaries to include it, causing the preview to show a large blank area or cut off the visible content. This is a common issue when copying and pasting content from other sources (like LinkedIn or a website) into your resume.

To clean your document, you must "Select All" in your editing software and inspect the selection. Look for any anchor points or boxes that appear on the screen that aren't text. In Microsoft Word, you can use the "Selection Pane" to see a list of all objects on the page. Delete any objects that are not essential to the layout. Additionally, you should remove hidden metadata. This includes author names, document versions, and editing comments. While metadata doesn't usually cause cutoffs, it increases file size and can sometimes trigger security flags in strict corporate portals. A clean, object-free document is the safest bet for a flawless preview.

Testing Uploads on Specific Job Portals

The most effective way to diagnose an ATS cutoff issue is to test the file on the specific platform where you intend to apply. If you are applying for a job on a major portal, create a "dummy" application (if the platform allows saving a draft without submitting) and upload your resume to see how it renders in their preview window. If you cannot do this, try to find a "resume checker" tool provided by the platform. Many large job boards offer a preview feature specifically so you can check for formatting errors before applying.

When testing, look for specific symptoms: does the text look "squished"? Is there a horizontal scrollbar in the preview window? Is the right margin missing? If you notice any of these, go back to the layout adjustments in Chapter 2. If the text looks like a jumbled mess of keywords rather than a formatted document, the ATS is having trouble parsing the tables. In that case, you may need to provide a plain text version or simplify your layout further. Testing allows you to tailor your resume format to the specific technical requirements of the employer's system.

Summary: Ensuring Your Resume Remains Flawless Across All Platforms

Preventing your resume from cutting off in preview requires a multi-layered approach that combines design discipline with technical knowledge. It begins with acknowledging that the "perfect" resume is one that is universally readable, not just one that looks good on your specific screen. By understanding the differences in PDF viewers, browser rendering engines, and printer settings, you can anticipate where problems might occur. You must respect the physical limitations of the page (A4 vs. Letter) and the digital limitations of the viewport (browser scrollbars and zoom levels).

The core of the solution lies in building a "bulletproof" layout. This means adhering to safe zone margins of at least 1 inch, using relative widths for tables and columns rather than fixed pixel sizes, and ensuring that text always has room to wrap. You should eliminate negative spacing and invisible objects that confuse parsing software. Furthermore, you must export your file into the most compatible format available—preferably a PDF/A or a standard PDF derived from a clean .docx source. A clean file is easier for ATS to parse, ensuring that your information is captured correctly and displayed beautifully.

For those who want to bypass the trial-and-error of manual formatting, AI ResumeMaker offers a streamlined solution. Designed for students, career switchers, and employed job seekers, it uses AI to optimize both content and format. It generates customized resumes that are compatible with major j

Related tags

Comments (17)

O
ops***@foxmail.com 2 hours ago

This article is very useful, thanks for sharing!

S
s***xd@126.com Author 1 hour ago

Thanks for the support!

L
li***@gmail.com 5 hours ago

These tips are really helpful, especially the part about keyword optimization. I followed the advice in the article to update my resume and have already received 3 interview invitations! 👏

W
wang***@163.com 1 day ago

Do you have any resume templates for recent graduates? I’ve just graduated and don’t have much work experience, so I’m not sure how to write my resume.