I’m a senior software engineer who’s spent most of my career working as a consultant across multiple industries (health insurance, state government, energy, logistics, property management). All roles listed are consulting engagements, and the final role on my resume is my actual employer, included to show employment continuity.

While the breadth has been valuable, the constant domain switching has started to feel like a jack of all trades, master of none, with limited long-term growth. I’m now trying to transition into a full-time role with deeper ownership and progression.

I’ve shared an anonymized version of my resume and would really appreciate kind, honest feedback especially on:

• How this consulting-heavy background reads

• Whether impact and scope are clear

• What to cut vs. emphasize

Nothing on the resume is exaggerated it’s all real work. I used ChatGPT to help rewrite and structure my originally casual resume, and compiled it using Overleaf.

Thanks in advance for any feedback , I genuinely appreciate it.

  • Just an FYI Overleaf resumes can sometimes cause issues with applicant tracking systems from a compatibility standpoint. I would recommend using a simpler tool like Google Docs or Microsoft Word.

    From a formatting standpoint it's too dense. Insert white space in between each job to break the wall of text.

    The content itself is overly technical and gets into the nitty-gritty without first providing some context. For example, the first role lacks high-level context that would help readers understand scope and impact. It does not explain the size or type of insurer, the scale and criticality of the IVR platform, or whether the work involved greenfield development or legacy modernization. It also lacks clarity around you seniority, ownership, and leadership responsibilities.

    Thanks for the feedback, I have the same feeling that its way more technical. Do you think something like this should be good?

    \Supported a customer-facing IVR and chatbot platform used by members and providers as a primary access channel for eligibility, claims, and benefits, handling 10--15K daily interactions in a regulated healthcare environment. \Focused on modernizing a legacy conversational platform that had accumulated complexity over time, improving routing accuracy and flow reliability while increasing self-service containment by 20\%. \Built and evolved backend services that power conversational access to sensitive benefits and claims data, improving overall responsiveness and reducing average latency by 25\%. \Addressed complex identity verification and re-entry scenarios across voice and chat, handling edge cases where automated verification failed while maintaining compliance and minimizing user drop-off. \Applied analytics-informed decisioning to improve call classification and traffic quality, reducing spam and fraudulent interactions by 30\%. \Served as a consistent point of contact for production stability and release readiness, improving observability, incident response, and confidence during frequent platform changes. \end

  • Having such an extensive CV means you modify it easily to suit the J.D There are some minor formatting problems. I think frequent job hopping can be explained in a cover letter.

    Thanks for the feedback! Just wanted to check do you think the consulting background is clear enough without over-explaining on the resume? I’ll address it in the cover letter and clean up the formatting.

    Nope. No one has time for nuance. The consultant title has to be mentioned.