<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mitul </title>
    <description>The latest articles on DEV Community by Mitul  (@mitulgelani).</description>
    <link>https://dev.to/mitulgelani</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4145658%2Fd39a3fa2-9e88-4d46-a55b-2b2c69dab3da.png</url>
      <title>DEV Community: Mitul </title>
      <link>https://dev.to/mitulgelani</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mitulgelani"/>
    <language>en</language>
    <item>
      <title>Six resume formats that break the software reading them</title>
      <dc:creator>Mitul </dc:creator>
      <pubDate>Tue, 29 Sep 2026 14:01:23 +0000</pubDate>
      <link>https://dev.to/mitulgelani/six-resume-formats-that-break-the-software-reading-them-5cao</link>
      <guid>https://dev.to/mitulgelani/six-resume-formats-that-break-the-software-reading-them-5cao</guid>
      <description>&lt;p&gt;Most resume advice is about wording. Format comes first, because a layout can hide your best sentences from the software that decides whether a person ever reads them.&lt;/p&gt;

&lt;p&gt;Screening software does not read the way you do. It opens the file, pulls the characters out, and tries to work out which characters belong to which part of your history. Where you see a tidy page, it sees a stream of words in whatever order they sit in the file. Anything outside that stream gets lost, or gets attached to the wrong heading.&lt;/p&gt;

&lt;p&gt;Here are six layouts that cause the most damage, and what to use instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Two column layouts
&lt;/h2&gt;

&lt;p&gt;The left column usually holds contact details, skills or dates, with the main history on the right.&lt;/p&gt;

&lt;p&gt;Many readers work across the page, line by line, joining whatever sits on each line. Your phone number ends up glued to a job title, or your skills list ends up inside your employment history. Dates get separated from the roles they belong to, and dates are what make a career timeline readable in the first place.&lt;/p&gt;

&lt;p&gt;Use one column, down the page, one item at a time. It will look less designed and it will read correctly.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Tables
&lt;/h2&gt;

&lt;p&gt;Tables feel safe because the document looks ordered on screen, and they are the second most common way people lose information.&lt;/p&gt;

&lt;p&gt;In many files each cell is stored as its own small block. The reader either skips the table or collects the cells out of order. A table you used to line your job titles up against your dates can come out as a run of dates followed by a run of titles, with nothing to match them together.&lt;/p&gt;

&lt;p&gt;If you want alignment, use a tab stop or a single space. Not a border.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Text boxes and shapes
&lt;/h2&gt;

&lt;p&gt;A text box floats above the page rather than sitting in it. The reader handles the page first and the boxes afterwards, in the order they were drawn, which is rarely the order you see on screen.&lt;/p&gt;

&lt;p&gt;The bad case is a text box holding your summary or your contact block. The reader can miss it entirely, and then your email never makes it into the employer's system.&lt;/p&gt;

&lt;p&gt;Keep everything in the main body of the document.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Headers and footers
&lt;/h2&gt;

&lt;p&gt;Page headers and footers are for page numbers and document titles, not for contact details. Some readers skip that area on purpose, because it rarely holds anything worth filing.&lt;/p&gt;

&lt;p&gt;If your phone number lives in the footer, expect it to be missing from the record. Put your name at the top of the body in one clear size, with email, phone and city underneath it.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Images, logos, icons and skill bars
&lt;/h2&gt;

&lt;p&gt;Anything that is a picture is invisible to a reader that is looking for text. A logo standing in for a certification, a graph showing your skill level, a photograph, an icon beside each contact detail: none of that can be read.&lt;/p&gt;

&lt;p&gt;Skill bars are the sneakiest of the group, because they look informative to a person and say nothing to software. They also tell a recruiter less than a written list of the tools you actually use.&lt;/p&gt;

&lt;p&gt;Replace every image with words. If you hold a certification, write its name. If you use a tool, name it.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Decorative fonts and unusual characters
&lt;/h2&gt;

&lt;p&gt;Some fonts and design choices swap plain characters for special ones. Letter pairs merged into a single shape, bullets drawn from a symbol font, numbers set inside a circle. Any of these can come out as odd marks, or as nothing at all.&lt;/p&gt;

&lt;p&gt;A font that is not embedded can also be substituted when the file is opened on another machine, and a tidy two page resume reflows into three.&lt;/p&gt;

&lt;p&gt;Use a common, plain font. Calibri, Arial, Georgia, Times. Use ordinary round or square bullets, not a special character standing in for one.&lt;/p&gt;

&lt;h2&gt;
  
  
  The two minute test
&lt;/h2&gt;

&lt;p&gt;Open your resume file, select everything on the page, copy it, then paste it into a plain notes app. What you see there is roughly what the software sees: no columns, no colour, no layout, just characters in order.&lt;/p&gt;

&lt;p&gt;Read what came out. If your email is present and on one line, your job titles sit with the right employers, and your dates stayed next to them, the format is probably fine. If sentences are scrambled, if dates float loose above the roles they belong to, or if something clearly visible on the page is missing from the paste, the layout is the problem. Rewriting the words will not fix it.&lt;/p&gt;

&lt;p&gt;Fix the layout, then run the paste test again. A plain one column document is the safest choice in almost every case.&lt;/p&gt;

&lt;p&gt;The other half of this, whether your wording covers what one particular advert asks for, is much harder to judge by eye. The free checker at &lt;a href="https://resumeon.io/tool/ats-checker" rel="noopener noreferrer"&gt;resumeon.io/tool/ats-checker&lt;/a&gt; reads your resume and the advert together and lists the keywords it found and the ones that are missing. Run that once your format is clean.&lt;/p&gt;

</description>
      <category>career</category>
      <category>resume</category>
      <category>jobs</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The six sections screening software reads first</title>
      <dc:creator>Mitul </dc:creator>
      <pubDate>Mon, 28 Sep 2026 14:00:40 +0000</pubDate>
      <link>https://dev.to/mitulgelani/the-six-sections-screening-software-reads-first-3n3n</link>
      <guid>https://dev.to/mitulgelani/the-six-sections-screening-software-reads-first-3n3n</guid>
      <description>&lt;p&gt;When you upload a resume, a piece of software opens it before any person does. It is not reading for meaning. It is pulling your file apart and copying the pieces into slots: name, contact, employer, title, dates, skills, school.&lt;/p&gt;

&lt;p&gt;That is the whole job. If a piece cannot be found, the slot stays empty in the employer's system, and an empty slot is what makes a strong candidate look incomplete when someone filters a list.&lt;/p&gt;

&lt;p&gt;The order below is the order those slots are usually filled. Order matters, because the software builds a record from top to bottom and some of what it reads is used to make sense of what comes next.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Your name and contact block
&lt;/h2&gt;

&lt;p&gt;This is read first, because everything else is filed under it. Name on its own line, one clear size, then email, phone and city underneath.&lt;/p&gt;

&lt;p&gt;Two mistakes break this one. Putting contact details inside a page header or footer, which many readers skip completely. And splitting name and contact into two columns, so the reader takes a line from each column and joins them together. You end up with a phone number sitting next to the wrong field.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Job titles
&lt;/h2&gt;

&lt;p&gt;Next the software looks for the roles you have held. It understands standard job words best: manager, analyst, engineer, technician, teacher, coordinator. A creative internal title is fine, but add the plain version in brackets so there is something recognisable in the slot.&lt;/p&gt;

&lt;p&gt;Titles are also used later, to work out which dates belong to which company. If titles are missing or buried, dates get attached to the wrong employer.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Employer names and dates
&lt;/h2&gt;

&lt;p&gt;These come as a pair. Employer, title, start date, end date, repeated for each role, is the shape the software expects.&lt;/p&gt;

&lt;p&gt;Where people lose information here is consistency. If one role says Mar 2019 to Jan 2022 and the next says 2022 to present, the reader handles them differently, and the gap between them can look bigger or smaller than it really is. Pick one way of writing dates and use it for every role, including the current one.&lt;/p&gt;

&lt;p&gt;Leave a normal gap between roles too. Jobs that overlap by a month for a handover can read as an error in the record.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Skills
&lt;/h2&gt;

&lt;p&gt;Skills is the section that most searches read directly, because the employer's system filters on it. Short items, separated clearly, beat a paragraph every time.&lt;/p&gt;

&lt;p&gt;Use the words the job advert used. If the advert asks for customer relationship management and the tool you used is Salesforce, both belong there. The software matches strings. It does not know they mean the same thing.&lt;/p&gt;

&lt;p&gt;Keep this section to things you would be happy to be interviewed about. A long list of tools you touched once adds noise, not strength.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Education and certifications
&lt;/h2&gt;

&lt;p&gt;Institution, qualification, year. That is the whole requirement.&lt;/p&gt;

&lt;p&gt;Write the full name of the institution the first time. University of Manchester, not UoM. If a certification has a full title or an identifying number, use the full thing.&lt;/p&gt;

&lt;p&gt;Unlike the sections above, this one is often read as a threshold, a degree or a licence that either is there or is not, rather than as a comparison between candidates.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. The summary and the bullet points
&lt;/h2&gt;

&lt;p&gt;This is read last, and by the software it is read least. The body text is where a person spends their time, not the machine.&lt;/p&gt;

&lt;p&gt;That is the reason the top third of page one carries so much weight. The information above it is what the record is built from. The prose below it confirms the record, and sometimes it is the only part a human sees.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the order matters
&lt;/h2&gt;

&lt;p&gt;Each section feeds the next. Names file the record. Titles and employers give it structure. Dates place it in time. Skills and education decide whether it appears in a filtered search. The summary is what a person reads if the record survives all of that.&lt;/p&gt;

&lt;p&gt;A resume can be well written and still fail at step two, because a table or a text box hid the job titles from the reader. That is not a writing problem, and no amount of editing the wording will fix it.&lt;/p&gt;

&lt;h2&gt;
  
  
  A two minute check you can do yourself
&lt;/h2&gt;

&lt;p&gt;Open your resume file, select everything on the page, copy it, then paste into a plain notes app. What you see there is roughly what the software sees. If your job titles came out scrambled with the dates, or your email vanished, the layout is the problem.&lt;/p&gt;

&lt;p&gt;Fix the layout first, then improve the wording. Layout changes take minutes and they protect everything else you write.&lt;/p&gt;

&lt;p&gt;One part is hard to check by eye, which is how your words line up against one specific advert. The free checker at &lt;a href="https://resumeon.io/tool/ats-checker" rel="noopener noreferrer"&gt;resumeon.io/tool/ats-checker&lt;/a&gt; shows your match score and the keywords it found and the ones it missed. Use it after the copy and paste test, not instead of it.&lt;/p&gt;

</description>
      <category>career</category>
      <category>resume</category>
      <category>jobs</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Tailor your resume to one job advert in fifteen minutes</title>
      <dc:creator>Mitul </dc:creator>
      <pubDate>Sun, 27 Sep 2026 16:41:34 +0000</pubDate>
      <link>https://dev.to/mitulgelani/tailor-your-resume-to-one-job-advert-in-fifteen-minutes-3ak4</link>
      <guid>https://dev.to/mitulgelani/tailor-your-resume-to-one-job-advert-in-fifteen-minutes-3ak4</guid>
      <description>&lt;p&gt;Most people send the same resume to every advert and then wonder why so few replies come back. The fix is not a fresh rewrite each time. It is a short edit, done the same way every time, to the part of the page that gets read first.&lt;/p&gt;

&lt;p&gt;Fifteen minutes is enough, if the minutes are spent in the right order. Set a timer. The timer matters, because this work stretches to fill whatever time you give it, and an evening spent polishing three sentences is an evening not spent applying.&lt;/p&gt;

&lt;h2&gt;
  
  
  Minute 0 to 3: read the advert twice
&lt;/h2&gt;

&lt;p&gt;First pass, read it like a person. What is this job actually about, and what would you be doing on a normal Monday?&lt;/p&gt;

&lt;p&gt;Second pass, read it like a list. Copy out every skill, tool and phrase that describes the work. The lines in the opening paragraph and under requirements are the ones that count. The rest is usually filler: the paragraph about the company being a family, the long list of benefits, the sentence about a fast paced environment. Skip all of it for now.&lt;/p&gt;

&lt;p&gt;Do not touch your resume yet. Reading and editing at the same time is how the first ten minutes disappear.&lt;/p&gt;

&lt;h2&gt;
  
  
  Minute 3 to 6: put their words next to your proof
&lt;/h2&gt;

&lt;p&gt;Take that list and write one short line next to each item, describing what you did that proves it. Not a sentence for the resume, just the facts for you: the system you used, the number you moved, the size of the team, the deadline you held.&lt;/p&gt;

&lt;p&gt;Some items will have nothing next to them, and that is the most useful part of the exercise. It shows you exactly what you cannot honestly claim, and it tells you what to leave out.&lt;/p&gt;

&lt;p&gt;If four or more items are empty, do not apply today. Look for a similar advert a step lower, or spend the week on the one skill that keeps coming up. A tailored resume cannot invent history.&lt;/p&gt;

&lt;h2&gt;
  
  
  Minute 6 to 10: edit the top third of page one
&lt;/h2&gt;

&lt;p&gt;The top of the page is what gets read first and often what gets read most, so this is where the four minutes belong.&lt;/p&gt;

&lt;p&gt;Three changes, in this order.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The summary line.&lt;/strong&gt; Rewrite it using their nouns. If the advert says payroll reconciliation, your line says payroll reconciliation, not finance admin. Two lines is plenty.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your recent bullets.&lt;/strong&gt; Reorder them so the two most relevant sit at the top of the role. You are not deleting the rest, only changing the order they are read in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The skills line.&lt;/strong&gt; Match the words they used. If they write Power BI and you write dashboards, put Power BI first, because that is the string being looked for.&lt;/p&gt;

&lt;p&gt;That is it. Do not rewrite the middle of the page in this window. It will not be read closely enough to be worth the minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Minute 10 to 13: cut, do not add
&lt;/h2&gt;

&lt;p&gt;The urge at this point is to add something. Resist it. Tailoring is mostly removal.&lt;/p&gt;

&lt;p&gt;Cut the jobs with nothing relevant in them, or shrink them to a single line. Cut school results from twenty years ago if you have worked since. Cut hobbies, unless one is genuinely connected to the role. Cut the objective sentence at the top, which says nothing a reader cannot guess from the job you applied for.&lt;/p&gt;

&lt;p&gt;Every line you remove gives the important lines more room.&lt;/p&gt;

&lt;h2&gt;
  
  
  Minute 13 to 15: the last three checks
&lt;/h2&gt;

&lt;p&gt;Check the file name. First name, last name, role, saved as a PDF, so the recruiter's folder of downloads stays readable and so your file does not arrive with an old draft's name on it.&lt;/p&gt;

&lt;p&gt;Check the layout. One column, real text, no text sitting inside an image. If you cannot select a word with your cursor and copy it, the software reading applications cannot read it either.&lt;/p&gt;

&lt;p&gt;Check your email address and phone number by reading them out loud. A single wrong digit is the most expensive typo in this whole routine.&lt;/p&gt;

&lt;p&gt;Then send it, and stop. Perfection is not the goal of a fifteen minute edit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this works at all
&lt;/h2&gt;

&lt;p&gt;Because you are editing, not writing. The first genuine resume takes hours. After that, each advert is a short edit against a stable base, and the base only changes when something real in your history changes.&lt;/p&gt;

&lt;p&gt;Keeping the base stable has a second benefit. When you are not rewriting everything at once, you can tell what actually made a difference between one application and another.&lt;/p&gt;

&lt;p&gt;One step is hard to do by eye, which is spotting the words from the advert that are missing from your resume. The free ATS checker at &lt;a href="https://resumeon.io/tool/ats-checker" rel="noopener noreferrer"&gt;resumeon.io/tool/ats-checker&lt;/a&gt; does that check for you: paste the resume and the advert and it shows the match score and the exact keywords the screening software looks for. Use it before the four minutes of editing, then close it and get back to the timer.&lt;/p&gt;

</description>
      <category>career</category>
      <category>resume</category>
      <category>jobs</category>
      <category>productivity</category>
    </item>
    <item>
      <title>What actually happens to your resume when you hit submit</title>
      <dc:creator>Mitul </dc:creator>
      <pubDate>Sun, 27 Sep 2026 16:37:10 +0000</pubDate>
      <link>https://dev.to/mitulgelani/what-actually-happens-to-your-resume-when-you-hit-submit-3koo</link>
      <guid>https://dev.to/mitulgelani/what-actually-happens-to-your-resume-when-you-hit-submit-3koo</guid>
      <description>&lt;p&gt;You paste your resume into a job form, press submit, and then nothing. No email, no call, sometimes&lt;br&gt;
not even a confirmation. It is easy to conclude that nobody looked. Usually somebody did, they just&lt;br&gt;
were not a person.&lt;/p&gt;

&lt;h2&gt;
  
  
  The software reads before anyone does
&lt;/h2&gt;

&lt;p&gt;Most companies above a certain size run applications through an applicant tracking system. The job of&lt;br&gt;
that software is unglamorous: take the file, pull the text out of it, and try to drop that text into&lt;br&gt;
the fields of their database. Name, email, phone, employer, dates, job titles, skills.&lt;/p&gt;

&lt;p&gt;If it can do that, your application sits in a tidy list and a recruiter can filter it. If it cannot,&lt;br&gt;
your application joins the pile nobody sorts.&lt;/p&gt;

&lt;p&gt;So the question is not whether your resume is good. It is whether it survives being read by software&lt;br&gt;
that has no idea what a resume looks like.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually breaks it
&lt;/h2&gt;

&lt;p&gt;Four things break it, and all four are common.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Columns and tables.&lt;/strong&gt; The software reads left to right, top to bottom, then tries to guess what&lt;br&gt;
belongs together. A two column layout puts your job titles and your dates on separate lines that no&lt;br&gt;
longer look related, so the years land in the wrong place or vanish.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Text inside images.&lt;/strong&gt; A header with your name designed as a picture is invisible. The parser reads&lt;br&gt;
plain text. A picture of text is not text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fonts that carry meaning.&lt;/strong&gt; Icons used for phone, email and location are pictures too. The words&lt;br&gt;
"email" and "phone" are what the parser is looking for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Missing words from the job advert.&lt;/strong&gt; This is the one people resent most, and it is the one that&lt;br&gt;
matters most. If the advert says "stakeholder management" and your resume says "worked with clients",&lt;br&gt;
you have described the same work in words the filter is not looking for.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to do about it, in order
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;One column. Every section stacked, nothing side by side.&lt;/li&gt;
&lt;li&gt;Real text everywhere. If you cannot select it with your cursor and copy it, a parser cannot read it.&lt;/li&gt;
&lt;li&gt;Standard headings. Summary, Experience, Education, Skills. Clever headings confuse the mapping.&lt;/li&gt;
&lt;li&gt;Take the words from the advert. Read the responsibilities section and use their nouns for your
own work, where they are honestly true of you.&lt;/li&gt;
&lt;li&gt;Put the numbers in. "Reduced ticket backlog by 40 percent" survives a skim better than "responsible
for queue management".&lt;/li&gt;
&lt;li&gt;Send the same resume twice and check the result is identical. If it is not, something in the file
is unstable.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The part that is genuinely hard
&lt;/h2&gt;

&lt;p&gt;You cannot see what the parser saw. That is the real problem with all of this advice: it is invisible&lt;br&gt;
work.&lt;/p&gt;

&lt;p&gt;Two free tools make it visible. The ATS checker at&lt;br&gt;
&lt;a href="https://resumeon.io/tool/ats-checker" rel="noopener noreferrer"&gt;resumeon.io/tool/ats-checker&lt;/a&gt; takes your resume and&lt;br&gt;
a job advert and shows the match score plus the exact keywords the screening software is looking for,&lt;br&gt;
so you are not guessing which words are missing. The score is free and does not need an account;&lt;br&gt;
two checks a day, and the full breakdown needs a free account with no card.&lt;/p&gt;

&lt;p&gt;If you would rather rehearse the other half of the process, there is a free AI mock interview at&lt;br&gt;
&lt;a href="https://resumeon.io/tool/mock-interview" rel="noopener noreferrer"&gt;resumeon.io/tool/mock-interview&lt;/a&gt; that asks ten spoken&lt;br&gt;
questions for the role and gives feedback on each answer.&lt;/p&gt;

&lt;p&gt;Neither of those will invent experience you do not have. They just stop good experience from being&lt;br&gt;
deleted by software that cannot read it.&lt;/p&gt;

</description>
      <category>career</category>
      <category>resume</category>
      <category>jobs</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
