Julia Zawadzka, the companies and every business outcome are fictional. This sample demonstrates the format and level of detail of a CV Unfold report.
Back to homepageSample CV report
Julia Zawadzka · Senior Frontend Engineer
The CV credibly communicates Senior Frontend level, mainly through strong performance, architecture and quality evidence from the earlier role, but the most recent experience is described more generically and shows result and individual-ownership boundaries less clearly.
Based on the CV's content and structure. This is not an assessment of the person.
The score describes CV quality against the application target.
How the document frames your profile
The document shows an experienced frontend profile with around eight years in React and TypeScript. The strongest evidence concerns performance, modular architecture, end-to-end testing and accessibility. The most recent role suggests a broader scope of responsibility, but its description is less concrete than the Railbird Mobility role.
What supports this impression
What creates doubt
VertexPay contains important initiatives, but the bullets on Core Web Vitals, the migration and the component library state no observable result or improvement mechanism.
The phrases “Helped build”, “Coordinated” and “took part in discussions” show involvement in important initiatives, but do not clearly separate personal decisions from the team's work.
The most convincing numbers and architectural decisions are described at Railbird Mobility, while the most recent role occupies the more prominent position but has more generic bullets.
What they may ask
Why this question?
The CV describes planning and delivering the migration, but does not show its scope, constraints or specific trade-offs.
Why this question?
The document states the component count and adoption, but does not describe the effect on consistency, delivery speed, quality or ownership of standards.
Why this question?
The most recent role states a performance improvement but gives no before/after values or improvement mechanism.
Why this question?
The CV points to pre-release checks and a rollout that did not disrupt onboarding, but does not explain the decisions, risks or coordination involved.
FIRST 20 SECONDS
After 5 seconds
A Senior Frontend Engineer with around eight years of experience, focused on React, TypeScript, performance, accessibility and UI architecture.
After 10 seconds
A concrete performance result stands out — p75 LCP down from 4.4s to 2.5s — along with experience authoring an RFC and splitting a large application into domain modules.
After 20 seconds
The profile gives good reason for a Senior Frontend conversation, but raises the question of whether the most recent role had comparable impact and ownership scope, since its results are described less concretely.
This is a simulation of the first impression created by the document, not a real hiring decision or a prediction for a specific application.
Seniority signals by category
The category has very strong evidence at Railbird Mobility: concrete LCP and abandonment results. At VertexPay, impact is stated but without a before/after comparison or an observable consequence, so the repeatability of evidence in the most recent role is limited.
74/100The CV shows planning a migration, authoring an RFC and leading it to agreement. In the most recent role, though, some bullets use the verbs “Coordinated” and “Helped”, which makes the boundaries of personal responsibility less clear.
76/100The document contains concrete frontend mechanisms and results: route-level code splitting, image optimisation, performance budgets, Playwright, an accessibility improvement and an architecture migration. This is evidence of practice, not just a technology list.
86/100The RFC on domain modules, the migration to a more modular structure and the shared component library show systems thinking. VertexPay, however, lacks detail on component boundaries, the library's API or the reasoning behind key trade-offs.
82/100The CV shows collaboration with product, design, backend, QA and platform teams, plus work on a solution used by three product teams. Some bullets, however, do not specify what impact the applicant had on agreements and decisions.
82/100The CV has clear sections, chronology and distinct specialisations, but the best evidence — concrete performance results and the RFC — sits with the earlier role. The most recent role and its initiatives are more generic, so the signal hierarchy does not maximise how seniority is read.
72/100Whether the file parses correctly. This is not an assessment of content or seniority.
- Real text layer detectedText can be extracted from the file, so ATS systems can read it.
- Text extracts in a natural orderExtraction order matches the document's visual layout.
- Standard sections are recognizableExperience, skills and education have recognizable headings.
What weakens the document — evidence before opinion
The most recent role states an improvement but not its consequence
VertexPay bullets mention improving Core Web Vitals, the component library and the migration, but show no before/after values, regression reduction, faster delivery or other observable outcome. The earlier role contains a markedly stronger impact signal.
For a Senior target, the reader needs to see that impact and results are current, not only tied to earlier experience.
For each key VertexPay initiative, establish a concrete observable consequence, then add it to the relevant bullet only when it follows from actual data or a confirmable effect.
Helped build a shared component library with 28 components, now used across several parts of the product.
Planned and delivered the migration of onboarding screens from legacy Redux patterns to hooks, React Query and a more modular frontend structure.
Improved Core Web Vitals and load performance across the onboarding and account-management flows.
Reduced p75 LCP on the mobile booking flow from 4.4s to 2.5s and cut mobile booking abandonment by 10% through route-level code splitting, image optimisation and performance budgets in CI.
Individual ownership boundaries are unclear in the most important initiatives
VertexPay uses the phrases “Coordinated”, “Helped build” and “took part in architecture discussions”. These show involvement in important work, but do not explain which decisions, implementation elements and agreements belonged directly to the applicant.
An unclear split of responsibility can weaken the Senior-level reading, even when the initiative itself has the right scope.
Clarify the personal decisions, implementation scope and responsibility for agreements in the onboarding redesign and the component library before strengthening the verbs describing your contribution.
Coordinated the frontend delivery of the customer onboarding redesign used by three product teams, working with product, design and backend.
Helped build a shared component library with 28 components, now used across several parts of the product.
Coordinated frontend implementation across several onboarding workstreams and took part in architecture discussions with backend engineers.
Established reusable patterns for forms, navigation, validation and feedback states, working with designers and engineers from other teams as adoption grew.
The strongest evidence is less exposed than the most recent role
The most concrete achievements — the LCP result, the effect on booking abandonment and the architectural RFC — sit with Railbird Mobility. VertexPay, the first and most prominent role, is dominated by descriptions of coordination, feature-building and support.
A first read of the CV may suggest less current impact than the document as a whole actually shows.
Move the LCP result and the RFC closer to the summary, keeping their attribution to the Senior Frontend Engineer role at Railbird Mobility.
Coordinated the frontend delivery of the customer onboarding redesign used by three product teams, working with product, design and backend.
Helped build a shared component library with 28 components, now used across several parts of the product.
Planned and delivered the migration of onboarding screens from legacy Redux patterns to hooks, React Query and a more modular frontend structure.
Built customer-facing features, conducted code review and supported less experienced frontend developers with day-to-day technical questions.
Reduced p75 LCP on the mobile booking flow from 4.4s to 2.5s and cut mobile booking abandonment by 10% through route-level code splitting, image optimisation and performance budgets in CI.
Authored an RFC for splitting the large frontend application into domain modules and led alignment with the backend and platform teams before rollout.
Strong signals
The document does not stop at a performance-improvement claim: it states the p75 LCP change, the effect on booking abandonment, and the technical work behind it.
Authoring the RFC on domain modules and leading it to agreement with other teams show work on the structure of a larger frontend application.
Introducing Playwright into the release process, plus concrete keyboard-navigation and form-error-handling improvements, strengthen the profile's credibility.
The 28-component library and the reusable patterns for forms, navigation, validation and feedback states show impact broader than a single feature.
Action plan
Establish and add to the VertexPay bullets verifiable results for the performance improvement, the migration and the component library, without inventing new or unconfirmed metrics.
In the VertexPay descriptions, separate your own decisions and actions from the team's work, particularly for onboarding, the component library and the migration rollout.
Move or highlight the LCP result and the RFC in the achievements summary, while keeping their attribution to Railbird Mobility unambiguous.
How to revise your CV
The report identifies what to clarify and improve. You choose the wording and are responsible for its accuracy.
- Establish the facts
Review the cited CV passages and specific advice. Identify your own work, the support you received and what you can confirm. Check anything you cannot remember.
- Revise in your own words
Clarify the description yourself using the recommendations. Include only true information. If the advice concerns something you have not done, do it before adding it to your CV.
- Recheck the new version
Read the whole CV, save the revised PDF or DOCX and upload it for another analysis. Compare findings and evidence as well as the score.
A clearer description does not guarantee a higher score. The score depends on the information shown in the new document.
What does your CV communicate?
See your free result and most important evidence.