{
  "$comment": "Lewis Wilson's public CV as data, mirroring https://lewis-wilson.com. Served at /profile.json and through the MCP server at https://lewis-wilson.com/mcp. When the site's content changes, update this file too; site-api copies it at deploy.",
  "updated": "2026-10-26",
  "name": "Lewis Wilson",
  "headline": "Second-year Mathematics with Economics student at the University of Exeter. I use maths, data and AI to explore ideas and build things that solve real problems.",
  "location": "Farnham, Surrey, UK",
  "looking_for": {
    "what": "Placement year",
    "when": "2027-28",
    "summary": "A placement year where I can contribute through data analysis, research and building useful tools with AI. Particularly interested in AI, product design and technology."
  },
  "contact": {
    "email": "lewis.oliver.wilson@gmail.com",
    "linkedin": "https://www.linkedin.com/in/lewisw2007",
    "cv_pdf": "https://lewis-wilson.com/Lewis-Wilson-CV.pdf",
    "website": "https://lewis-wilson.com"
  },
  "education": [
    {
      "institution": "University of Exeter",
      "qualification": "BSc Mathematics with Economics",
      "dates": "2025 - 2029 (expected)",
      "details": "Currently in second year, with a built-in placement year in 2027-28. Studies cover statistics, linear algebra, calculus, differential equations, real analysis, algebraic structures and microeconomics, alongside mathematics for machine learning and AI. Also takes part in university AI workshops on model building, ethics and practical applications."
    },
    {
      "institution": "Royal Grammar School, Guildford",
      "qualification": "A-levels: Economics A*, Mathematics A, Physics A",
      "dates": "2023 - 2025",
      "details": "Extended research project on how game theory, particularly the Prisoner's Dilemma, relates to blockchain security."
    },
    {
      "institution": "Weydon School",
      "qualification": "GCSEs: Mathematics, Further Mathematics, English Language, English Literature, Physics, Chemistry, Biology, Business, History, French, Computer Science",
      "dates": "2020 - 2023"
    }
  ],
  "certificates": [
    {"title": "AI Capabilities and Limitations", "issuer": "Anthropic Academy", "date": "2026-10", "course_url": "https://anthropic.skilljar.com/ai-capabilities-and-limitations", "verify": "https://www.linkedin.com/in/lewisw2007/details/certifications/"},
    {"title": "Claude 101", "issuer": "Anthropic Academy", "date": "2026-10", "verify": "https://www.linkedin.com/in/lewisw2007/details/certifications/"}
  ],
  "experience": [
    {
      "role": "A-level Tutor, Economics and Mathematics",
      "organisation": "MDF Tuition",
      "dates": "February 2026 - present",
      "details": "Helps students understand difficult concepts, work through questions and improve their exam technique."
    },
    {
      "role": "Junior Instructor and Coach",
      "organisation": "Farnham School of Taekwondo",
      "dates": "2023 - 2025",
      "details": "Led warm-ups, sparring and self-defence sessions for groups of around 30 students, alongside one-to-one coaching at national tournaments."
    },
    {
      "role": "Trainee Actuary, Work Placement",
      "organisation": "ReAssure",
      "dates": "Summer 2024",
      "details": "A week with an actuarial team: internal strategy meetings, and work with an insurance pricing calculator, examining the code and data tables used to model risk and generate customer quotes."
    },
    {
      "role": "Business Studies Student Leader",
      "organisation": "Weydon School",
      "dates": "2022 - 2023"
    },
    {
      "role": "Digital Product Design, Work Placement",
      "organisation": "Space01",
      "dates": "Summer 2022"
    }
  ],
  "projects": [
    {
      "name": "SAVE.IT",
      "summary": "A social savings app where friends chip in towards shared goals, like a canoe trip to Finland or a joint 21st present, and talk about them in a group chat built into each goal. Designed and prototyped in React, focusing on contributions and messaging; now investigating open banking solutions to enable the features.",
      "skills": ["Product design", "React", "Prototyping", "Open banking research"]
    },
    {
      "name": "PitchMetrics",
      "summary": "An independent football analytics project: Python and statistical modelling on Premier League data, testing how team form, travel, weather and wider economic conditions relate to match outcomes, presented through an interactive website.",
      "skills": ["Python", "Statistical modelling", "Data analysis", "Interactive web development"]
    },
    {
      "name": "Football Scouting Model",
      "summary": "A SQL database and a model that scores and ranks players from match and performance data (per-90 metrics with a minimum playing-time threshold), producing recruitment shortlists against positional and budget constraints.",
      "skills": ["SQL", "Data modelling", "Statistical thinking", "Football analysis"]
    },
    {
      "name": "Flatmate",
      "summary": "A full-stack prototype for tracking household costs and splitting bills between flatmates, with AI receipt scanning through the Claude API, a real-time shared shopping list, authentication and a ledger. Built with Supabase and AWS Amplify.",
      "skills": ["Full-stack development", "API integration", "Authentication", "Database design"]
    },
    {
      "name": "Sky Viewer",
      "summary": "An interactive star map showing the sky from your location at any date and time, recommending targets for the night from altitude, sky darkness, equipment and the cloud forecast. Conceived with his grandad.",
      "skills": ["Web development", "Data visualisation", "API integration", "Interface design"]
    },
    {
      "name": "AI and Wealth Management Report",
      "summary": "A 20-page whitepaper on AI and wealth management drawing on 49 primary sources.",
      "skills": ["Research", "Source evaluation", "Synthesis", "Written communication"]
    }
  ],
  "research": [
    {
      "title": "Does prompt design stop AI models inventing invoice data?",
      "subtitle": "A pilot test of four prompts on two Claude models",
      "type": "Pilot study, preprint, not peer reviewed",
      "date": "2026-10",
      "summary": "Businesses increasingly use AI models to read invoices and turn them into structured data. The main risk is not misreading but invention: a confident, plausible value for a field that is not on the page. This pilot study tested whether prompt design changes that risk. Two Claude models (Opus 5.5 and Haiku 5.5) extracted six fields from synthetic UK invoices under four prompts: plain, structured, few-shot, and structured with a self-check instruction. In the first experiment (960 tests), both models read every printed value correctly, but the first three prompts filled in a missing VAT figure every time, while the self-check prompt never did. A second experiment, planned in advance (960 tests on invoices with missing or inconsistent fields), confirmed the effect: the invented-value rate fell from between 39% and 50% to between 8% and 9%. Field definitions and worked examples gave no improvement over a one-line prompt.",
      "key_findings": ["Both models read every printed value correctly, under every prompt, including rotated and low-quality scans.", "One explicit instruction to return null for missing fields cut invented values from 42 of 90 to 7 of 90 (Opus) and from 35 of 90 to 8 of 90 (Haiku).", "Role-setting, field definitions and worked examples made no measurable difference to invention."],
      "skills": ["Experiment design", "Python", "Statistical testing", "Prompt engineering"],
      "url": "https://lewis-wilson.com/research/prompt-design-extraction/",
      "pdf": "https://lewis-wilson.com/research/prompt-design-extraction/prompt-design-extraction.pdf"
    }
  ],
  "skills": {
    "AI": ["Claude and Codex", "AI agents and multi-agent workflows", "Prompt engineering", "Prototypes and applications"],
    "Maths and analysis": ["Statistics and data analysis", "Linear algebra", "Econometric methods", "Spreadsheet modelling", "Experience working with actuarial pricing tools"],
    "Working with people": ["Client-facing communication", "Tutoring, coaching and mentoring", "Leading group sessions", "Self-directed learning"],
    "Development": ["JavaScript and TypeScript", "React and Next.js", "SQL", "Supabase", "AWS Amplify: Cognito, AppSync and DynamoDB", "GitHub", "Python (currently developing)"]
  },
  "achievements": [
    "British Taekwondo Champion: U18 sparring 2023; English silver 2022 and 2024; national bronze 2023",
    "Duke of Edinburgh Gold Award, including a four-day expedition in the Brecon Beacons",
    "Planned and led an unsupported coast-to-coast crossing of Scotland on foot at 15",
    "NASA / King's College London physics programme, working with NASA engineers and astronauts",
    "Six wilderness canoe expeditions through remote parts of Sweden and Finland",
    "Eight years of guitar"
  ]
}
