US-016: Modify PatientSummaryTile: structured presentation with highlight strip
- Added visual hierarchy to profile text using bold key phrases - Key terms highlighted: Healthcare leader, Python/SQL/data analytics, leading population health analytics, financial scenario modelling, pharmaceutical rebate negotiation, algorithm design, population-level pathway development, £14.6M+, executive stakeholders - Profile text no longer a wall of text - strategic bolding creates visual structure - Removed unused personalStatement import - Highlight strip with key stats already implemented (9+ Years, 1.2M, £220M, £14.6M+) - Profile text sourced from CV_v4.md Profile section Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { Card, CardHeader } from '../Card'
|
import { Card, CardHeader } from '../Card'
|
||||||
import { personalStatement } from '@/data/profile'
|
|
||||||
|
|
||||||
export function PatientSummaryTile() {
|
export function PatientSummaryTile() {
|
||||||
// Key statistics from CV_v4.md
|
// Key statistics from CV_v4.md
|
||||||
@@ -47,6 +46,21 @@ export function PatientSummaryTile() {
|
|||||||
color: 'var(--text-primary)',
|
color: 'var(--text-primary)',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Split profile text into structured sections with bold key phrases
|
||||||
|
const renderProfileWithHierarchy = () => {
|
||||||
|
return (
|
||||||
|
<div style={profileTextStyles}>
|
||||||
|
<strong>Healthcare leader</strong> combining clinical pharmacy expertise with proficiency in{' '}
|
||||||
|
<strong>Python, SQL, and data analytics</strong>, self-taught over the past decade through a drive to find root causes in data and build the most efficient solutions to complex problems. Currently{' '}
|
||||||
|
<strong>leading population health analytics for NHS Norfolk & Waveney ICB</strong>, serving a population of 1.2 million. Experienced in working with messy, real-world prescribing data at scale to deliver actionable insights—from{' '}
|
||||||
|
<strong>financial scenario modelling</strong> and <strong>pharmaceutical rebate negotiation</strong> to{' '}
|
||||||
|
<strong>algorithm design</strong> and <strong>population-level pathway development</strong>. Proven track record of identifying and prioritising efficiency programmes worth{' '}
|
||||||
|
<strong>£14.6M+</strong> through automated, data-driven analysis. Skilled at translating complex clinical, financial, and analytical requirements into clear recommendations for{' '}
|
||||||
|
<strong>executive stakeholders</strong>.
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Card full tileId="patient-summary">
|
<Card full tileId="patient-summary">
|
||||||
<CardHeader dotColor="teal" title="PATIENT SUMMARY" />
|
<CardHeader dotColor="teal" title="PATIENT SUMMARY" />
|
||||||
@@ -61,8 +75,8 @@ export function PatientSummaryTile() {
|
|||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Profile text with improved readability */}
|
{/* Profile text with visual hierarchy through bold key phrases */}
|
||||||
<div style={profileTextStyles}>{personalStatement}</div>
|
{renderProfileWithHierarchy()}
|
||||||
</Card>
|
</Card>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user