// Education.jsx — thomasgoodman.me const educationItems = [ { type: 'diploma', title: 'Diploma in Full-Stack Development (Level 6)', org: 'Mission Ready HQ', period: 'March 2025 to December 2025', note: null, }, { type: 'certificate', title: 'Professional Certificate in Software Engineering', org: 'Institute of Data (AUT accredited)', period: 'July 2023 to January 2024', note: null, }, { type: 'university', title: 'Bachelor of Computer and Information Sciences - Year 1 papers', org: 'Auckland University of Technology (AUT)', period: '2016 to 2018', note: 'Papers: Native C, Java, Information Systems', }, ]; const honourItems = [ { title: 'Regular Forces Medal', desc: 'Service recognition' }, { title: 'Long Service and Good Conduct Medal', desc: '15+ years exemplary conduct' }, ]; const typeIcon = (type) => { if (type === 'diploma') return ( ); if (type === 'certificate') return ( ); return ( ); }; const Education = () => (

Education and Credentials

{educationItems.map((item, i) => (
{typeIcon(item.type)}
{item.title}
{item.org}
{item.period}
{item.note && (
{item.note}
)}
))}
{/* Military Honours */}
// military honours
{honourItems.map((h, i) => (
{h.title}
{h.desc}
))}
); Object.assign(window, { Education });